A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
        实现功能:          多态(polymorphic)中成员方法的调用.
                        编译看父类,运行看子类.(记住即可实现) 继承中override的特性.
                         打印输出:        我爱你
*/
                  
  1. class Demo {
  2.         public static void main(String[] args) {
  3.                         A a = new B();                                       
  4.                         a.show();
  5.                         B b = new C();
  6.                         b.show();
  7.         }
  8. }
  9. class A {
  10.         public void show(){
  11.                 show2();
  12.         }
  13.         public void show2(){
  14.         }
  15. }
  16. class B extends A {
  17.         /*public void show(){
  18.                 show2();
  19.         }*/
  20.         public void show2(){
  21.                 System.out.println("我");
  22.                 System.out.println("爱");
  23.         }
  24. }
  25. class C extends B {
  26.         public void show(){
  27.                 super.show();                //show2();               
  28.         }
  29.         public void show2(){
  30.                 System.out.println("你");
  31.         }
  32. }
复制代码




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马