标签:对象的上转型对象 子类重写方法 上转型对象不能操作子类新增的成员变量和方
首先简单解释下什么叫对象的上转型对象:详见代码:
Anthropoid.java
People.java
Example3_1.java
从中可以看到:
(1)上转型对象不能操作子类新增的成员变量,也不能调用子类新增的方法。
(2)上转型对象可以访问子类继承或隐藏的成员变量,也可以调用子类继承或重写的方法。
代码中有详细的注释,有兴趣的朋友可以自己运行试试,如有问题可随时留言哦。。。
标签:对象的上转型对象 子类重写方法 上转型对象不能操作子类新增的成员变量和方
原文地址:http://blog.csdn.net/u012882327/article/details/44197073