Person という抽象クラスと、Employee という Person を拡張するサブクラスがあります。コンパイルしようとすると、コンストラクタエラーが発生します。コンストラクターを Employee クラスに記述してコンパイルするにはどうすればよいですか? この問題についてさらに情報が必要な場合はお知らせください。ありがとうございました。
public abstract class Person { //Person abstract class
public String firstName;
public String lastName;
public char gender;
public Person(String fname, String lname, char g) { //constructor
firstName = fname;
lastName = lname;
gender = g;
}
public abstract void setDefaults();
}
public class Employee extends Person { //Employee class that extends Person
public Employee() { //i thought super(); might solve the problem, but it didnt.
super();
}
public void setDefaults() {}
}