Zitat:
Sprich, mein Problem ist "unlösbar"? Sad
Dein Problem ist nicht wirklich ein Problem.
Das Prinzip der
OOP ist, daß abgeleitetet Klassen, sich wie ihre Superklassen verhalten können und nicht umgekehrt.
Du könntest höchstens alle Eigenschaften der (abgeleiteten) Klassen in die Superklasse packen :
Statt
TSuperKlasse
-allg. Eigenschaften
-allg. Methoden
-> TSpezKlasse1
-Eigenschaften Spez1
-Methoden Spez1
-> TSpezKlasse2
-Eigenschaften Spez2
-Methoden Spez2
also
TIchScheissAufOOP_Klasse
-allg. Eigenschaften
-allg. Methoden
-Eigenschaften Spez1
-Methoden Spez1
-Eigenschaften Spez2
-Methoden Spez2