Einzelnen Beitrag anzeigen

Benedikt Magnus

Registriert seit: 6. Jul 2012
Ort: Bonn
190 Beiträge
 
FreePascal / Lazarus
 
#7

AW: TIniFile umbiegen zu TIniMemFile

  Alt 6. Nov 2016, 21:33
Entschuldige das ist Quatsch.

Wieso eine extra Procedure die nichts anderes macht als ein Destructor?

Eine Klasse die sich selber in einer Procedure/Function zerstört verletzt ja wohl alle OOP Regeln
Ganz einfach weil eine Prozedur das machen sollte, was ihre Bezeichnung aussagt. Und eine weitere Funktion an den Destruktor zu hängen finde ich unsauber.

Ich wüsste jetzt nicht, warum eine Prozedur "TueDiesUndFree" irgendeine Regel der OOP verletzen sollte...

Wieder etwas dazugelernt, danke euch
Achte nur auf das "inherited" in deinem Destruktor und dass du Destroy statt Free überschreibst.
  Mit Zitat antworten Zitat