Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.429 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Interface Referenzzählung

  Alt 4. Jun 2009, 15:26
Zitat von QuickAndDirty:
Bei Programm ende wird nur der destruktor von MeinInterface aufgerufen nicht aber der von MeinObject.
Der Destructor Destroy ist aus gutem Grund Virtual.
Wer einen Destructor mit eigenem Namen hinzufügt, sollte auch Destroy überschreiben und diesen dort aufrufen.

Zitat von QuickAndDirty:
Gibt es ein Class2Interface Tool, damit ich den public Teil wenigstens nicht ständig doppelt deklarieren muss?
Man könnte z.B. von einer Basisklasse ableiten, die schon das Standardverhalten für das erforderliche Interface implementiert.
Oder auch entsprechend Hilfe "Implementieren von Schnittstellen durch Delegation".

Ansonsten Copy + Paste für die Deklaration und Shift + Strg + C um die Methodenrümpfe zu erstellen.
Dann gibts noch solche Sachen wie ModelMaker ...
  Mit Zitat antworten Zitat