Forum: Algorithmen, Datenstrukturen und Klassendesign
by norwegen60,
30. Mär 2018
Hallo Günther,
danke für die klare Antwort. Auch wenn du mir etwas voreingenommen scheinst ;-). Bei Variablen die Getter und Setter haben finde ich es ganz OK wobei ich die Set/Get nur verwende wenn ich noch was zusätzliche machen will. z.B. so:
TTest = class
private
FChanged: Boolean;
FNormal : String;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by norwegen60,
30. Mär 2018
Mir ist der Sinn von Properties schon klar. Die Frage ist:
Wenn eine Funktion z.B. die Verknüpfung mehrere Properties darstellt, und damit der Wert immer nur lesend sein kann, ob es dann einen Unterschied macht ob ich direkt auf den Getter indem ich dem schon den Variablenname gebe und so direkt auf den Getter zugreife oder über den Umweg eines zusätzlichen Werts (FCountIrgendWas)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by norwegen60,
29. Mär 2018
Hallo zusammen,
gibt es Argumente die für oder gegen einer dieser beiden Methoden sprechen? Außer der dass die zweite Lösung mehr Zeilen Code sind.
TTest = class
private
public
function CountIrgendwas:Integer
end;