Angenommen, ich habe die folgende Klasse, die die Lösung für die quadratische Gleichung berechnet:
%Vor%Angenommen, ich führe folgende Befehle aus:
%Vor% An diesem Punkt quadcalc.x = [-2 -2]
. Angenommen, ich rufe quadcalc.x
mehrmals auf, ohne die anderen Eigenschaften anzupassen, d. H.% Co_de% jedes Mal, wenn ich nach dieser Eigenschaft frage. Wird quadcalc.x = [-2 -2]
jedes Mal neu berechnet / oder wird es sich nur "erinnern" [-2 -2]?
Ja, x
wird jedes Mal neu berechnet. Dies ist eine Art abhängige Eigenschaft, da es garantiert, dass das Ergebnis in x
immer aktuell ist.
Wenn Sie x
zu einer "faulen abhängigen Eigenschaft" machen möchten, sollten Sie sich die Vorschläge in meiner Antwort zu diese Frage .