Wie kann ich rufen Sie eine Unterklasse Methode Arbeit(), wenn diese Zeile die gleiche bleiben muss:Wie kann ich eine Unterklassenmethode aufrufen?
Employee secretary = new Secretary();
public class Employee {
}
public class Secretary extends Employee {
public void work() {};
}
public static void main(String[] args) {
Employee secretary = new Secretary();
//secretary.work();
}
Wenn Sie die 'Werk' Methode auf einem' Employee' zu nennen, sollten Sie sicherstellen, dass die 'Mitarbeiter 'Methode hat eine'Arbeit'-Methode. Derzeit geht es Ihnen nicht besser, als nur 'Secretary secretary = new Secretary()' zu sagen. – hexafraction
Fühlt sich an wie eine Hausaufgabenfrage ... –
Ihr '' Sekretär'' erweitert nicht einmal '' Mitarbeiter''. – f1sh