java中,创建子类对象时,父类对象会也被一起创建么

 我来答
Autumn20181019
2017-08-14 · TA获得超过548个赞
知道答主
回答量:41
采纳率:0%
帮助的人:14.6万
展开全部
会(而且是首先是创建父类的对象)
贴出亲测代码:
1.创建父类Animal并添加构造方法:
package test;
public class Animal {
public Animal(){
System.out.println("父类的构造方法执行.");
}
}
2.创建子类Cat并添加构造方法同时添加main方法
package test;
public class Cat extends Animal {
public Cat() {
System.out.println("子类的构造方法执行了.");
}
public static void main(String[] args) {
Cat cat = new Cat();
}
}
程序输出:
父类的构造方法执行..
子类的构造方法执行了
和蔼的兔兔兔兔
2019-07-29
知道答主
回答量:7
采纳率:0%
帮助的人:5902
展开全部
父类的构造函数会执行,但是不会创建父类对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-08-14
展开全部
会的,初始化子类对象的时候会先初始化父类对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式