Hi.
Ich habe folgendes Problem:
Es gibt eine Klasse (klasse1) und eine Unterklasse (klasse2), die von klasse1 abgeleitet ist.
Nun erstelle ich eine Instanz von klasse1 und arbeite mit dieser.
Die Eigenschaften der Instanz füllen sich langsam mit Werten und an einer bestimmten Stelle brauche ich zusätzliche Eigenschaften und Methoden und zwar diese, die in klasse2 zu finden sind.
Also erstelle ich eine Instanz von klasse2, weil dann die Eigenschaften von klasse1 auf klasse2 vererbt werden.
Doofer- und logischerweise sind die in Instanz 1 veränderten Werte der Eigenschaften beim Anlegen einer neuen Instanz ja aber nicht verfügbar aber genau sowas brauche ich.
Gibt es die Möglichkeit Unterinstanzen einer Instanz anzulegen?
So in der Art: $klasse1->klasse2;
Ich will also der Instanz einer Klasse (klasse1) eine Unterinstanz geben, die wiederum eine Instanz einer anderen Klasse ist (klasse2).
Die Instanz1 (von klasse1) soll dadurch um die Eigenschaften und Methoden der Instanz2 (von klasse2) erweitert werden aber so, dass Instanz2 mit den Eigenschaften von Instanz1 arbeiten kann.
Ich hoffe, das ist halbwegs verständlich ausgedrückt :-)
Hat jemand ne Idee wie man sowas macht?
Danke und mfg
Knuserpklumpen