Class A{
int x=50;
int getA(){return x;}
}
Class B extends A{
int x=20;
int getA(){return x;}
}
假如s 是B类的一个对象 那么s.getA 输出是不是20 啊?
这是方法的override 子类的方法覆写了父类的同名方法对吗?
请各位战士 帮忙解释一下 ??谢谢!!
...全文
409打赏收藏
很简单的问题。想确定一下
Class A{ int x=50; int getA(){return x;} } Class B extends A{ int x=20; int getA(){return x;} } 假如s 是B类的一个对象 那么s.getA 输出是不是20 啊? 这是方法的override 子类的方法覆写了父类的同名方法对吗? 请各位战士 帮忙解释一下 ??谢谢!!