Zitat von Kyuu 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?
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?
Foren-Regeln