Einzelnen Beitrag anzeigen

Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#1

Create oder AfterConstruction überschreiben?

  Alt 15. Apr 2006, 22:38
Hallo zusammen

Es ist ja üblich, in einer abgeleiteten Klasse den Konstruktor zu überschreiben, um dort Initialisierungen vorzunehmen und Objekte zu erstellen. Jedenfalls hab ich das immer so gemacht... Jetzt frage ich mich, ob es hierfür nicht mehr Sinn macht, die Methode AfterConstruction zu überschreiben, vorallem weil Create ja nicht virtuell ist. Analog Destroy und BeforeDestruction.

Gibt es da irgendwelche Unterschiede zwischen diesen beiden Varianten? Welche ist zu bevorzugen?

Gruss
Shaman
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat