mit der klassischen Vererbung komme ich nicht weiter. Jetzt brauche ich sowas wie Mehrfache Vererbung. Das ist mit Object Pascal eigentlich nicht möglich habe ich gelesen. Wie bekomme ich das hin mit Interfaces ?
Hier mal beispielhaft woran ich arbeite: Ich habe zwei Klassen: TRPGGameObject und TSprite.
TRPGGameObject ist eine Basisklasse für z.B. Items und Charaktere.
TSprite übernimmt das Rendern von z.B. einem Icon das dazugehört.
Ich möchte gerne die zwei Klassen zusammenführen zu einer Art GameObject-Superklasse

Bitte schreibt mir was ich mir durchlesen sollte oder was Euch beim verstehen geholfen hat.