Moin Master of Desaster,
ach so.
Die Eigenschaften (properties) dienen i.d.R. dazu interne (private) Daten der Objekte zu veröffentlichen.
Mit Read liest man deren Wert aus, mit write wird er geschrieben.
Ob man dies, wie Phoenix ja schon geschrieben hatte, über entsprechende Methoden macht, oder direkt
Delphi-Quellcode:
//...
private
FiCount : integer;
//...
public
property Count : integer read FiCount write FiCount;
//...
oder gemischt, und ob man immer read und write, oder nur eines von beiden verwendet hängt auch vom Zusammenhang ab.
Werden Methoden verwendet kann man, z.B., auch noch Gültigkeitsprüfungen mit einbauen, oder die Daten in einer ini/der Registry speichern, bzw. daraus lesen.
Die Deklaration einer solchen Methode wird durch die Eigenschaft festgelegt, und kann nicht weiter modifiziert werden.