Forum: Object-Pascal / Delphi-Language
by TBx,
31. Dez 2016
Hier muss ich Dir widersprechen. Es geht nicht nur um weitere Objekte, die freigegeben werden müssen, sondern um alle Arbeiten, die bei Zerstörung des Objektes ausgeführt werden müssen. Und im Destructor wird das inherited als Letztes aufgerufen.
Forum: Object-Pascal / Delphi-Language
by TBx,
30. Dez 2016
So, ich habe die irritierende Benamselung des Destruktors im Tutorial korrigiert.
Forum: Object-Pascal / Delphi-Language
by TBx,
30. Dez 2016
Wie ich bereits geschrieben habe, ist die Überarbeitung des Tutorials auf meiner ToDo-Liste.
Zusammenfassend kann man sagen, dass man Objekte über .Free freigeben sollte.
Leitet man eine Klasse ab, so ist der Destructor .Destroy zu überschreiben, wenn bei der Zerstörung des Objektes weitere Aufräumarbeiten notwendig sind. Wie schon genannt wurde, ist der Destructor mit destructor Destroy;...
Forum: Object-Pascal / Delphi-Language
by TBx,
29. Dez 2016
Greif nicht auf die Methoden sondern auf das Property zu. Dafür ist das ja da.
Forum: Object-Pascal / Delphi-Language
by TBx,
29. Dez 2016
Das Tutorial ist überarbeitungsbedürftig. Ich habe es auf meine ToDo-Liste gesetzt.