黑马程序员技术交流社区

标题: 很简单却很经典,分析输出结果 [打印本页]

作者: xzy645181797    时间: 2016-5-9 22:46
标题: 很简单却很经典,分析输出结果
class A{
        public void show(){
                show2();
        }
        public void show2(){
                System.out.println("我");
        }
}
class B extends A{
        public void show2(){
                System.out.println("是");
        }
}
class C extends B{
        public void show(){
                super.show();
        }
        public void show2(){
                System.out.println("谁");
        }
}
public class test{
        public static void main(String[] args){
        A a = new B();
        a.show();               

        B b = new c();
        b.show();               
        }
}

作者: jacobsnow    时间: 2016-5-9 23:01
有错误
1.第6行    System.out.println("我");   后面 : 要用英文书写
2.倒数第第行 B b = new c();     后面的C要大写

最后结果是  



   
作者: sfz6012    时间: 2016-5-9 23:09
我怎么觉得是答案是  






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