@ 1.
der Constructor einer von TObject abgeletieten Klasse kann nicht ge-"override"t werden. aber Reintroduce würde dir die compiler warnung verhindern.
Der Destructor muss allerdings als override deklariert sein - sonst wird er nicht aufgerufen.
@ 2. wenn deine object variable nil also noch nicht erzeugt ist wird .Free keine
exception auslösen. Sollte also keine probleme machen.
shalom