Einzelnen Beitrag anzeigen

Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: Record als Prozedurparameter: Werte direkt übergeben

  Alt 17. Jul 2018, 12:42
Ein Konstruktor könnte bei Records auch so aufgerufen werden, eine statische Klassenmethode nicht:
Delphi-Quellcode:
P: TPoint;
// ...
P.Create(10, 20);
Ob das schön ist, ist eine andere Frage.
Würde ich nie machen, stell Dir vor Du kommst irgendwann auf die Idee aus Deinem Point Record eine Klasse zu machen....

Delphi-Quellcode:
// das funktioniert immer noch
 p := Tpoint.create(10,10);
// Aua
 p.Create(10,10);
Fritz Westermann
  Mit Zitat antworten Zitat