Ich habe Schwierigkeiten, eine Person-Klasse zu einem Patienten-Klasse erweiternWie erweitere ich eine Klasse mit einem anderen Konstruktor?
Ich habe eine Person-Klasse mit einem Konstruktor, die wie
public Person(String firstname,String surname) {
fFirstname=firstname;
fSurname=surname;
}
Ich habe dann ein Patient Klasse
public class Patient Person erstreckt
ich möchte für einen Patienten einen Konstruktor haben suchen grob wie
public Patient(String hospNumber) {
fFirstname = lookup(hospNumber,"firstname");
fSurname = lookup(hospNumber,"surname");
}
Allerdings bekomme ich eine Beschwerde, dass der Patient Konstruktor benötigt (String, String). Ich kann sehen, warum das ist, aber kann nicht sehen, wie man die Personenklasse für einen Patienten erweitert.
Ich hatte es versucht, aber hatte die zwei Zeilen erstellen fFirstname und fSurname vor dem Super (fFirstname, fSurname) dies generierte einen Fehler, der besagt, dass super die erste Zeile sein musste. Ihr Vorschlag funktioniert gut. Danke –
@TonyWolff super muss immer die erste Zeile sein. – Arjit