java 程序阅读 Parent

java 程序阅读 Parent
class Parent
{
Parent(int j)
{
}
}
class Child extends Parent
{
Child(int i)
{
}
public static void main(String args[])
{
Child c=new Child(3);
}
}
这段代码错在哪里?
木水绕奇 1年前 已收到1个回答 举报

63504513yu 幼苗

共回答了27个问题采纳率:100% 举报

因为Parent只有一个带参数的构造方法,
所以在他的子类的构造方法中必须先调用super(int i);方法.
子类改成下面这样就可以了:
class Child extends Parent
{
Child(int i)
{
super(i);
}
public static void main(String args[])
{
Child c=new Child(3);
}
}

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.010 s. - webmaster@yulucn.com