Hi,
ich möchte eine Funktion schreiben die eine Liste/Vector vom einem bestimmten Typen "Person" entgegennimmt. Die Typen "Mitarbeiter" und "Kunde" sind von "Person" abgeleitet. es soll eine Funktion erstellt werden die von einer Datei die vor und nachnamen ausliest. Bei mir meckert aber der Compiler. Was kann ich tun?
ich möchte eine Funktion schreiben die eine Liste/Vector vom einem bestimmten Typen "Person" entgegennimmt. Die Typen "Mitarbeiter" und "Kunde" sind von "Person" abgeleitet. es soll eine Funktion erstellt werden die von einer Datei die vor und nachnamen ausliest. Bei mir meckert aber der Compiler. Was kann ich tun?
Java:
private static void loadNames(String path, Vector<Person> list)
{
}
public static void main(String[] args) {
Vector<Mitarbeiter> mitarbeiter = new Vector<Mitarbeiter>();
Vector<Kunde> kunden = new Vector<Kunde>();
Firma firma = new Firma();
firma.addMitarbeiter(new Mitarbeiter("Mehdi", "Salem Naraghi", 1));
firma.addMitarbeiter(new Mitarbeiter("Hans", "", 2));
loadNames("./kunden.dat"), kunden);
loadNames("./mitarbeiter.dat", mitarbeiter);
...
}
Zuletzt bearbeitet von einem Moderator: