Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
Delphi 2007 Professional
|
Re: Klasse sich selbst in eine abgeleitete konvertieren
1. Mär 2010, 13:32
Vielleicht kannst du Aggregation statt Vererbung benutzen? Also den Teil der Funktionalität, der "aufgerüstet" werden muss, in eine eigene, nicht von TTransporter abgeleitete Klassenhierachie auslagern, und eine passende Klasse instantiieren. TTransporter hätte also eine Referenz auf (z.B.) TTransporterVerhalten, die du z.B. auf eine Instanz von TSchweineTransporterVerhalten zeigen lässt.
Uli Gerhardt
|