Normal
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]
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]