Was Detlef Dir unterschlagen hat wäre z.B.
Delphi-Quellcode:
procedure TWuppdi.SetEigenschaft(const Value: string);
begin
if (length(value)>3) and (length(value)<15) then
FEigenschaft := Value;
end;
Es werden Werte nicht blind übernommen, sondern es ist möglich diese zu prüfen und oder zu modifizieren.
Und bei einer Vererbung kannst Du die SET-Methode überschreiben.
Gruß
K-H
P.S.
Zitat:
Zumal wir diese write const value Sachen noch garnicht behandelt hatten
Const bedeutet, daß dieser Wert innerhalb derRoutine nicht geändert werden kann, und value ist nur ein Variablenname, da könnte auch "Eingabewert" stehen, resp. "KonstanterEingabewert"