Gerne wird vergessen, dass in Delphi auch Folgendes für Records möglich ist:
Delphi-Quellcode:
type
TPosition = record
private
FX, FY, FZ: Integer;
procedure SetX(const Value: Integer);
procedure SetY(const Value: Integer);
procedure SetZ(const Value: Integer);
public
property X: Integer read FX write SetX;
property Y: Integer read FY write SetY;
property Z: Integer read FZ write SetZ;
end;
Damit hat man dann auch Kontrolle über Veränderungen - in diesem Beispiel wahrscheinlich nicht sinnvoll, aber man sollte es im Hinterkopf haben. Und dann sind Records wirklich ein praktisches Mittel für die Value Objekte.
...
...
Daniel W.
Ich bin nicht zurück, ich tue nur so