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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hufu4635 中级黑马   /  2015-5-14 19:55  /  266 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

子类不会继承父类的构造方法么?
class a
{
String name;
int age;
public a(String name,int age)
}
class b extends a
{
public void show{}
}
class d
{
public staic void main(String[] args)
{
new b("ssggg",20);
}
}

1 个回复

倒序浏览
子类不会继承父类构造函数,但子类的构造方法中会隐含地先调用父类的构造函数(你也可以使用super()或者super(参数)显式地调用父类的构造函数,但它只能位于子类构造函数的第一行)。构造函数可以调用同类中其它形式的构造函数,使用this()或者this(参数),而且这个语句也必须是位于构造函数的第一行。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马