黑马程序员技术交流社区

标题: 实例化子类的时候是否内存中也实例化了一个父类的对象? [打印本页]

作者: 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