Java noobie在这里。 我试图为一个继承自一个名为Parent的完整类的Child类创建一个构造函数。子类有一些Parent类没有的属性,但是当我将这些属性添加到构造函数时,我收到一个错误:
错误:构造函数Parent中的Parent不能应用于给定 类型;
我不确定我的语法是否错误,或者我是否已将此事的原则混淆了。任何帮助都会非常感激。
我的代码:
public class Parent {
public String name;
public int id;
public String type;
public Parent(String name) {
this.name = name;
this.type = "not endangered";
}
}
另外,
public Child(String name, String health, String age) {
//perhaps I need to declare something like Parent(name) here first? This doesn't seem to work, either;
this.name = name;
this.health = health;
this.age = age;
this.endangered = true;
this.type = "endangered";
}
}