Hallo Leute,
ich hab ein kleines Verständnisproblem bzgl der Vererbung.
In meinem Projekt gibt es eine Klasse Knoten, welche eine ID hat. Und dann gibt es da noch 2 Unterklassen, welche einmal Imageknoten und Textknoten sind und als Variablen den Typ bestimmen, welcher als String in der jeweiligen Initialisierung gesetzt wird.
Jetzt hab ich ne Klasse, die soll anhand des Typs bestimmen, wie der Knoten aussehen soll. Das heisst ich hab da ne Methode, die kriegt als Parameter den Knoten.
Mein Problem ist jetzt: der Typ des Knotens (Text oder image) wird doch in den Unterklassen gesetzt, kann ich den trotzdem auslesen anhand der Oberklasse Knoten???
Bzw. hab ich die Reihenfolge vertauscht???
Danke.
Sabine
ich hab ein kleines Verständnisproblem bzgl der Vererbung.
In meinem Projekt gibt es eine Klasse Knoten, welche eine ID hat. Und dann gibt es da noch 2 Unterklassen, welche einmal Imageknoten und Textknoten sind und als Variablen den Typ bestimmen, welcher als String in der jeweiligen Initialisierung gesetzt wird.
Jetzt hab ich ne Klasse, die soll anhand des Typs bestimmen, wie der Knoten aussehen soll. Das heisst ich hab da ne Methode, die kriegt als Parameter den Knoten.
Mein Problem ist jetzt: der Typ des Knotens (Text oder image) wird doch in den Unterklassen gesetzt, kann ich den trotzdem auslesen anhand der Oberklasse Knoten???
Bzw. hab ich die Reihenfolge vertauscht???
Danke.
Sabine