Zitat Zitat von Kyuu Beitrag anzeigen
Ja, es wäre besser lesbar. ^^
Bei Sprachen die einen new-Operator haben allemale, aber ObjectPascal stellt den constructor als praktisch statische Prozedur da.
Code:
var
   MyObj : TObject; // MyObj ist jetzt die Instanzvariable
...
   MyObj := TObject.Create(); // hier ist der entscheidende Punkt!
   MyObj := Object.Create(); // kann auch locker irgend ein Objekt sein, das die Methode Create enthält O_o
   MyObj := XMLDoumentManager.Create(); // Neues Objekt vom type XMLDoumentManager oder ein neues XMLDokument?