Re: Klasse explizit von TObject ableiten - spricht was dageg
12. Dez 2003, 19:32
class und class(TObject) sind ein und das selbe (siehe Delphi-Hilfe).
Bei der JCL und JVCL bestehen wir auf class(TObject) und entsprechend im Konstruktor immer auf inherited Create.
Der Vorteil ist, das sich die Sourcen dann viel leichter umarbeiten lassen wenn man mal beispielsweise eine
Debugging-Klasse dazwischenschieben will.
class alleine bleibt den forward-Deklarationen vorbehalten. Damit heben diese sich ab.
|