Die übergebenen Werte werden den Parametern der Reihe nach zugeordnet: startwert = 4 und bonus = 2. Führe damit die Anweisung im Konstruktor aus.
startwert = 4
bonus = 2
Im Konstruktor wird ergebnis = 4 + 2 ausgeführt.
ergebnis = 4 + 2
Ordne beim Konstruktoraufruf die übergebenen Werte den Parametern zu. Führe anschließend die Anweisungen im Konstruktor der Reihe nach aus und verfolge den Wert des Attributs ergebnis.
ergebnis
Um den Endwert einer Variablen zu bestimmen, wird der tatsächlich ausgeführte Code Schritt für Schritt verfolgt. Notiere nach jeder Zuweisung den neuen Wert.
if
else
switch
case
break
return
Der zuletzt zugewiesene Wert von ergebnis ist die gesuchte Lösung.
Bestimme den Wert von ergebnis am Ende des Codeabschnitts.
class Punktestand { int ergebnis; Punktestand(int startwert, int bonus) { ergebnis = startwert + bonus; } } // Programm Punktestand spiel = new Punktestand(4, 2);
Nach vollständiger Ausführung des Codes hat das Attribut ergebnis des Objekts spiel den Wert:
spiel