class A {
int m;
int getM(){
return m;
}
int seeM(){
return m;
}
}
class B extendsA{
int m;
int getM(){
return m+100;
}
}
public class E {
public static void main(String args[])
B b=new B();
b.m=20;
System.out.println(b.getM());
A a=b;
a.m=-100;
System.out.println(a.getM());
System.out.println(b.getM());
}
}
可是标准答案最后一个是-100?
追答不可能啊。。。程序跑出来的就是120.。怎么会是-100,你可以自己跑跑看啊。。我只想说:实践大于理论,你难道怀疑人家开发的eclipse工具有问题。。。