黑马程序员技术交流社区
标题:
实例化子类的时候是否内存中也实例化了一个父类的对象?
[打印本页]
作者:
yijincheng
时间:
2016-3-20 14:49
标题:
实例化子类的时候是否内存中也实例化了一个父类的对象?
在使用new来实例化一个子类的时候是否同时也实例化了一个父类的对象?如果是,哪子类怎么指向它的父类对象?(通过那个指针?),如果不是,那就是JVM在为该子类分配内存的时候已经获得所有父类的所有变量,它是怎么获取的?
作者:
xgm
时间:
2016-3-20 18:58
当然。 其实子类的构造方法里面调用了父类的构造方法。 默认调用无参的。
作者:
yijincheng
时间:
2016-3-20 19:41
xgm 发表于 2016-3-20 18:58
当然。 其实子类的构造方法里面调用了父类的构造方法。 默认调用无参的。 ...
然而,如果父类是抽象类怎么办?
作者:
wangze
时间:
2016-3-20 19:46
是地址了,new出来的对象的地址给了别人。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2