Zitat von
jottkaerr:
Und das ist auch richtig so, denn andernfalls müsste man ja bei jeder Klasse Methoden von TObject überschreiben, um nicht die Warnung zu erhalten, dass man Instanz der abgeleiteten Klasse mit abstrakten Methoden erstelle.
jkr
Direkt aus der TD2006-Hilfe:
Zitat:
Hinweis:
TObject wird nie direkt instantiiert. Obwohl keine Programmiersprachenelemente zum Verhindern der Instantiierung verwendet werden, ist TObject eine abstrakte Klasse.
Den Hinweis bekommst du auch, wenn du z.B. einen Destructor Destroy in deine Klasse einbaust, ohne das Zauberwort "overwrite" zu benutzen.