我有这个类,人:
public class Person{
String firstname;
String lastname;
public Person(String fname, String lname){
}
public String toString(){
}
}
而这个子类,学生:
public class Student extends Person{
Student(){
super();
}
int studentID;
int level;
public Student(String fName, String lName, int gLevel){
}
public int getLevel(){
}
public String toString(){
}
}
当我在 DrJava 中编译时,出现错误:
cannot find symbol
symbol : constructor Person()
location: class Person
我不确定问题是什么。我的理解是使用 super() 构造函数应该可以解决这个问题,而且在代码中甚至没有必要。我的代码与我在网上看到的演示 Java 继承的任何示例相匹配,但我继续收到此错误。