Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
16. Dez 2021
Wenn die abstrakte Klasse nicht von einem selbst stammt, kann man ja immer noch eine weitere Klasse davon ableiten, die TInterfacedObject "simuliert", wie Fritzew gezeigt hat. Die nimmt man dann einfach als Basis für weitere Ableitungen.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
15. Dez 2021
Was so aber nur funktioniert, wenn man die abstrakte Basisklasse entweder selbst geschrieben hat und sie daher ggf. anpassen kann oder sie von TInterfacedObject oder TInterfacedPersistent abgeleitet wurde. Ansonsten bleibt nur der Weg wie von Fritzew gezeigt.