黑马程序员技术交流社区

标题: 面向对象思想 [打印本页]

作者: 水月明鸿    时间: 2016-5-7 22:52
标题: 面向对象思想
class A ...{  
         public String show(D obj)...{  
                return ("A and D");  
         }   
         public String show(A obj)...{  
                return ("A and A");  
         }   
}   
class B extends A...{  
         public String show(B obj)...{  
                return ("B and B");  
         }  
         public String show(A obj)...{  
                return ("B and A");  
         }   
}  
class C extends B...{}   
class D extends B...{}  

        A a1 = new A();  
        A a2 = new B();  
        B b = new B();  
        C c = new C();   
        D d = new D();
       System.out.println(a2.show(b));
请问输出结果

作者: 水月明鸿    时间: 2016-5-7 22:55
大家看看这题,说说自己的看法。




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