Я пытаюсь объяснить Java-полиморфизм самому себе, поэтому я просто создал проект, показывающий, что Family
это SuperClass
и SubClasses are
Братья
Сестры`
когда я компилирую, я получаю сообщение о том, что Cannot find the Constructor Sisters
Cannot find the Constructor Brothers
Может ли кто-нибудь объяснить мне?
Спасибо, ребята.
class Family {
private String name,age;
public Family(String name,String age){
this.name = name;
this.age = age;
}
public String toString(){
return "name : " + name + "\tage " + age ;
}
}
class Brothers extends Family{
public Brothers(String name, String age){
super(name,age);
}
}
class Sisters extends Family{
public Sisters(String name, String age){
super(name,age);
}
}
class FamilyTest{
public static void main(String[] args){
Family[] Member= new Family[3];
Member[1] = new Sisters("LALA",22);
Member[2] = new Brothers("Mike",18);
}
}