Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#4

AW: set-und get Methode

  Alt 25. Jan 2012, 17:05
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"
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector

Geändert von p80286 (25. Jan 2012 um 17:09 Uhr)
  Mit Zitat antworten Zitat