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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 0825王欢 中级黑马   /  2015-9-2 00:31  /  248 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

当创建一个子类的对象时,该对象包含了一个基类对象。这个基类对象与用子类直接创建的对象是一样的。二者的区别在于,后者来自于外部,而基类对象被包装在子类对象内部。Java虚拟机会确保在子类构造器中调用基类的构造器来初始化基类。

麻烦 大神能给解释一下“而基类对象被包装在子类对象内部。”这句话怎么理解?还有这个基类在堆内存的位置是怎么样的?是new Zi()里面还是和它并排?



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马