Auf Thema antworten

Ganz abgesehen davon hätte die Methode [c]editVar()[/c] nicht funktioniert. Du deklarierst anfänglich in der Methode ein lokales [c]b[/c]. Dadurch wird das Klassenattribut [c]b[/c] schon mal nicht verändert. Danach addierst du den Wert von [c]var[/c] mit 0 - das gibt exakt den Wert von [c]var[/c]. Auf den Punkt gebracht macht deine version der Setter-Methode folgendes:

[code=Java]public int editVar(int var) {

    return var;

}[/code]



Oben