社区
Java SE
帖子详情
子类创建实例时调用父类构造函数的问题
styfire
2012-06-14 01:14:35
子类中创建实例时
隐含的会执行super.父类名() 这个构造函数 创建实例时的数据存放方法是怎么样的?
子类实例化后 所生成的数据实际是保存在父类的内存栈中的么?
我们对继承来的属性的操作难道是操作的父类的内存栈中的对应数据?
用程序规范好的指针由JAVA引擎来操作内存调用的模式?
分不多求高手解答
...全文
144
3
打赏
收藏
子类创建实例时调用父类构造函数的问题
子类中创建实例时 隐含的会执行super.父类名() 这个构造函数 创建实例时的数据存放方法是怎么样的? 子类实例化后 所生成的数据实际是保存在父类的内存栈中的么? 我们对继承来的属性的操作难道是操作的父类的内存栈中的对应数据? 用程序规范好的指针由JAVA引擎来操作内存调用的模式? 分不多求高手解答
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
styfire
2012-06-14
打赏
举报
回复
OK 明白了
阿冷
2012-06-14
打赏
举报
回复
如果还不理解,可以简单理解为,子类生成对象时,把父类的所有信息靠了一份过来,然后再加上自己的东西。
qybao
2012-06-14
打赏
举报
回复
XXXX
YYYY
比如用这样的方式来描述对象的内存,那么XXXX(蓝色部分)就是调用父类构造方法初始化的内存,YYYY(红色部分)就是子类自己初始化的扩展内存。当然,实际的内存分配可能有优化,所以不一定是这样单纯分开父类和子类区域
1 实例化后,父类的数据信息存在于父类区域的内存中(XXXX部分)
2 操作继承来的属性,就是读写父类区域的内存
3 不清楚LZ的意思
Java中关于
子类
和
父类
的
构造函数
子类
实例
化一个对象
时
,无论
调用
的是
子类
的无参 还是有参 构造方法,
子类
都会默认的
调用
父类
的无参 构造方法。 示例: class Father { public Father() { System.out.println("
父类
的无参构造方法"); } public Father(int i) { System.out.println("...
在java中,当
创建
一个
子类
对象会不会先
创建
父类
对象???正确答案是:不会
在Java中,当
创建
一个
子类
对象会不会
创建
父类
对象??? 什么意思呢??? 看如下代码: public class Animal { int num; Animal(){ this.num = 10; } } class Cat extends Animal { Cat(){ super(); } } Cat类是An...
java如何
调用
父类
的
实例
对象_java
子类
调用
父类
的方法中包含
子类
重写的
实例
方法...
java
子类
调用
父类
的方法中包含
子类
重写的
实例
方法# 看题目是不是很绕,这个我也不知道怎么才能更简单的表达了# 先看代码:public class Common {public static void main(String[] args) {Sub sub = new Sub();sub.testSub();}}class Parent {protected boolean test() {th...
java 序列化
构造函数
_Java序列化中
子类
、
父类
构造函数
问题
实例
分析
本文
实例
讲述了Java序列化中
子类
、
父类
构造函数
问题
。分享给大家供大家参考,具体如下:一 介绍1、如果
父类
实现了序列化接口,
子类
就不需要实现序列化接口。2、
创建
对象的
时
候,递归
调用
了
父类
的
构造函数
。3、对
子类
对象进行反序列化操作
时
,如果其
父类
没有实现序列化接口,那么其
父类
的
构造函数
会被
调用
,否则不会被
调用
。二
实例
package com.imooc.io;import java.io.FileIn...
C++
子类
继承
父类
时
如何写
构造函数
先摘一段别人的: 构造方法用来初始化类的对象,与
父类
的其它成员不同,它不能被
子类
继承(
子类
可以继承
父类
所有的成员变量和成员方法,但不继承
父类
的构造方法)。因此,在
创建
子类
对象
时
,为了初始化从
父类
继承来的数据成员,系统需要
调用
其
父类
的构造方法。 如果没有显式的
构造函数
,编译器会给一个默认的
构造函数
,并且该默认的
构造函数
仅仅在没有显式地声明
构造函数
情况下
创建
。 构造原则如下: 1,如果
子类
没有定义构造...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章