A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在使用new来实例化一个子类的时候是否同时也实例化了一个父类的对象?如果是,哪子类怎么指向它的父类对象?(通过那个指针?),如果不是,那就是JVM在为该子类分配内存的时候已经获得所有父类的所有变量,它是怎么获取的?

3 个回复

正序浏览
是地址了,new出来的对象的地址给了别人。
回复 使用道具 举报
xgm 发表于 2016-3-20 18:58
当然。  其实子类的构造方法里面调用了父类的构造方法。   默认调用无参的。 ...

然而,如果父类是抽象类怎么办?
回复 使用道具 举报
  当然。  其实子类的构造方法里面调用了父类的构造方法。   默认调用无参的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马