黑马程序员技术交流社区

标题: 子继承父类时的创建对象的内存分配问题 [打印本页]

作者: hmjava520    时间: 2015-12-31 00:04
标题: 子继承父类时的创建对象的内存分配问题
子类继承了一个父类,在子类创建对象的时候堆内存中是只开辟了一个子类空间, 还是 一个父对象空间 一个子对象空间呢?
作者: 窃贼    时间: 2016-1-1 13:04
开辟了两个空间,因为子类引用父类对象,会先要通过构造方法,初始化父类对象,初始化就会在堆内存创建一个空间
作者: hmjava520    时间: 2016-1-4 22:35
窃贼 发表于 2016-1-1 13:04
开辟了两个空间,因为子类引用父类对象,会先要通过构造方法,初始化父类对象,初始化就会在堆内存创建一个 ...

好像是这样啊!
作者: 江江会回来的    时间: 2016-1-5 01:22
子类继承父类  父类中的非私有的方法子类都是可以调用的  如果父类没有开辟控件  非静态方法进入堆内存中  子类怎么能去使用




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2