首页 > 其他 > 详细

继承面试

时间:2019-11-01 19:53:15      阅读:57      评论:0      收藏:0      [点我收藏+]

父类声明子类实例化对象详解

 

通过测试我们发现以下几点:

  1. A对象可以使用从父类继承下来的非public属性
  2. A对象无法使用Manager子类新增的money属性
  3. A对象调用的方法是子类的方法

总结:父类声明子类实例化产生的对象使用的是子类从父类继承的方法和属性。

 

原理:

Employee A=new Manager();

技术分享图片

实际是父类句柄指向子类对象空间,所以使用的属性和方法都是子类对象所有的。而因为是父类的句柄指向的只能是父类所拥有的属性和方法,所以指向的属性和方法实则又必须是是从父类继承而来的。

继承面试

原文:https://www.cnblogs.com/wzq-xf/p/11778695.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!