Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
10. Dez 2013
Ich wusste doch, auf den Spezialisten zu diesem Gebiet kann ich mich verlassen :love:
Dann ist schon mal sehr sicher, dass man die einzelnen Bausteine als Klassenreferenzen, nicht als Interface anspricht.
Meine Motivation, als Typ eine Basisklasse möglichst weit oben (z.B. TAggregatedObject) zu nehmen war, dass ich so auch schnell die Klasse austauschen kann bzw. einfach etwas anderes aus...
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
10. Dez 2013
Denksport-Aufgabe am frühen Morgen.
Ich habe eine Klasse (nennen wir sie TMonsterklasse) welche die Realisierung eines Interfaces (IMyInterface) an eine andere Klasse (TMyInterfaceDelegate) delegieren soll.
Je nachdem was man haben möchte, leitet man TMyInterfaceDelegate nun am besten von TAggregatedObject oder TContainedObject ab. Zur Erinnerung: Ersteres leitet alle...