黑马程序员技术交流社区

标题: 这个答案为什么是S1ne [打印本页]

作者: 屠赞华    时间: 2015-4-4 00:37
标题: 这个答案为什么是S1ne
class Demo {
String s = "Outer";
public static void main (String[] args) {
S2 s2 = new S2();
s2.display();
}
}
class S1 {
String s = "S1";
public void display(){
System.out.println(s);
}
}
class S2 extends S1 {
String s = "S2";
}


作者: liyanghml    时间: 2015-4-4 01:15
S2中隐含了
public void display()
                {
                super.display();
                }
这个方法,实质上就是输出父类的结果。
作者: tubao1991    时间: 2015-4-4 19:29
当然是这个答案了哥们,你子类中没有定义方法display(),他当然回去父类中找了
作者: 刘潘敏    时间: 2015-4-4 20:43
我好像认识你
作者: 屠赞华    时间: 2015-4-4 20:51
刘潘敏 发表于 2015-4-4 20:43
我好像认识你

都在最后一排
作者: yxnheima    时间: 2015-4-4 20:51
啊!还没有学到,看不懂。
作者: 刚起步的小马驹    时间: 2015-4-4 21:31
过几天才学到,还啊没学到,先见识见识





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2