- Mitglied seit
- 31.10.2004
- Beiträge
- 289
- Reaktionen
- 0
Hallo,
ich hab zwei Klassen Camel und LeaderCamel, wobei LeaderCamel direkt von Camel erbt und keine weiteren Methoden/Variablen einführt.
Objekte der beiden Klassen sollen in einer Liste "Karawane" gespeichert werden, ich hab mich für den Datentyp Vector entschieden. Mein Problem ist jetzt aber, dass die Liste Objekte beider Klassen speichern soll, sie aber nicht korrekt auslesen kann, da ein Cast von LeaderCamel zu Camel nicht funktioniert (Die Unterscheidung ist aber wichtig fürs Programm).
Hat einer eine Idee, wie man Objekte korrekt casten kann?
Danke für Antworten
ich hab zwei Klassen Camel und LeaderCamel, wobei LeaderCamel direkt von Camel erbt und keine weiteren Methoden/Variablen einführt.
Objekte der beiden Klassen sollen in einer Liste "Karawane" gespeichert werden, ich hab mich für den Datentyp Vector entschieden. Mein Problem ist jetzt aber, dass die Liste Objekte beider Klassen speichern soll, sie aber nicht korrekt auslesen kann, da ein Cast von LeaderCamel zu Camel nicht funktioniert (Die Unterscheidung ist aber wichtig fürs Programm).
Hat einer eine Idee, wie man Objekte korrekt casten kann?
Danke für Antworten


