永发信息网

既然子类实例初始化时会先调用父类的构造方法。我想问得是为什么java一定要这么做?

答案:2  悬赏:0  手机版
解决时间 2021-01-28 01:41
既然子类实例初始化时会先调用父类的构造方法。我想问得是为什么java一定要这么做?
最佳答案
因为子类继承了父类,那么就默认的含有父类的公共成员方法和公共成员变量,这些方法和变量在子类里不再重复声明。如果你初始化子类的时候,不初始化父类,那么你通过子类调用父类方法或变量的时候会出现什么情况呢?当然就是抛异常阿!所以,Java虚拟机会在你初始化子类的时候默认的初始化子类的父类。而且是一层一层的往上递进
全部回答
子类要想实例化必须先实例化父类 因为子类继承父类,继承的是父类中的成员(成员变量及成员方法),要想使用父类的成员就得实例化父类,才能使用 情况一:父类有无参构造方法 java默认是会调用父类的构造方法的,在子类的构造函数中,编译器会自动的加一个super来调用父类的构造方法 情况二:父类的构造方法是带参数的,而且没有无参数的构造方法 那么在子类的构造方法中必须显式地调用父类的构造方法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
来源于大戟科的果种类中药材有A.巴豆B.牵牛子
怎么进入WXqq.gom
嗽金鸟的意思是什么啊?知道的请说下!
圆点英语怎么说
介绍几个炒券商股的圈子
魔兽争霸冰封王座的地图编辑器,编辑出来的战
读什么化妆学校出来才能给艺人化妆?工资能有
未形的意思是什么啊?知道的请说下!
结尾是不的四字成语
猫的眼睛上边掉了一块毛,皮肤是褐色的,还有疙
椿灵的意思是什么啊?知道的请说下!
【电脑怎么复制粘贴】(6000+500*(1-20%))/3这
steam饥荒 搜朋友房间名称 搜的好慢啊 然后还
丽台fx5800和k4200对比
课内阅读一、读课文,按要求答题.凡卡叹了口气
推荐资讯
请问复婚后以前的婚龄都作废了吗?
用真实姓名做网名好不好
代理商或经销商可以申请的条形码吗
日本山口大学医学部附属病院看病怎么联系
车灯全不亮
QQ餐厅里金币有很多(二个多亿呢)为什么雇人
行政管理的房屋建筑是非生产用的吗?
北京银行和天津银行的中文字体是什么字体啊。
冢嫡的意思是什么啊?知道的请说下!
求日剧龙樱以及野猪大改造的高清中字资源,顺
下列不属于动物先天性行为的一项是AA. 动物体
三年级下册的冲100分的句子过关检测密卷
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?