Я создал суперкласс (Person) & подкласс (Student)Подкласс конструктор
public class Person{
private String name;
private Date birthdate;
//0-arg constructor
public Person() {
birthdate = new Date("January", 1, 1000);
name = "unknown name";
}
//2-arg constructor
public Person(String newName, Date newBirthdate){
this.name = newName;
this.birthdate = newBirthdate;
}
//Subclass
public class Student extends Person{
public Student(){
super(name, birthdate)
}
Я получаю сообщение об ошибке: имя ссылки cannor & даты рождения, прежде чем супертип cosntructor была вызвана. Я пробовал:
public Student(){
super()
}
но мой курс тестер говорит, что я должен использовать super(name, birthdate);
У меня уже есть конструктор параметров 2. Дело в том, что я должен использовать супер (имя, дата рождения) в конструкторе 0-param – user1200325
@ user1200325 - Я пересмотрел свой ответ –