黑马程序员技术交流社区

标题: 多态的成员特点 [打印本页]

作者: 少说话,多做事    时间: 2015-4-28 22:26
标题: 多态的成员特点
1、成员变量
          编译看左边,运行看左边。//就是因为变量不存在重写
          Fu fu  = new Zi();
          System.out.println(fu.name);//调用的是父类的name
     2、非静态成员方法
          编译看左边,运行看右边。//因为方法存在重写
          Fu fu = new Zi();
          fu.show();//调用的是子类的show()
     
     3、产生以上现象的原因
          因为方法有重写,变量没有

     总结一句话:方法运行看右边




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