Registriert seit: 7. Mär 2012
7 Beiträge
|
Klassen mit unterschiedlichen Parents verwursten
7. Mär 2012, 09:10
Hallo zusammen,
ich habe folgende Struktur bei einer Klassendefinition:
Basisklasse : TFooBase
davon abgeleitet: TFooClass1 = class(TFooBase), TFooClass2 = class(TFooBase)
jetzt möchte ich wiederum ein Set von gemeinsamen Eigenschaften und Funktionen
definieren, die in jede der abgeleiteten Klassen (TFooClass1/2) drinne sein soll.
In TFooBase haben sie in diesem Level (noch) nichts zu suchen, weil TFooBase
als Basis weiterer (anderwertiger) Ableitungen dienen soll.
Also so soll es in etwa aussehen:
???
Funktion1 virtual;
Funktion2 virtual;
???
TFooClass1
Funktion1 override;
Funktion2 override;
TFooClass2
Funktion2 override;
Ist das in der Form irgendwie machbar ?
Danke schonmal.
|