M
mike81
Gast
Hallo zusammen
in dem unteren Beispiel ist ein privates Feld über Getter und Setter zugänglich. Wie sollte man innerhalb der Klasse dieses Feld lesen bzw. schreiben? Welche Version ist stielvoller/geeigneter? Gibt es da bestimmte Regeln?
in dem unteren Beispiel ist ein privates Feld über Getter und Setter zugänglich. Wie sollte man innerhalb der Klasse dieses Feld lesen bzw. schreiben? Welche Version ist stielvoller/geeigneter? Gibt es da bestimmte Regeln?
Java:
public class Test {
private int var;
public Test(){
var = 0;
}
public void foobar(){
//---> so ?
if(var == 0){
var = 2;
}
//---> oder so ?
if(getVar() == 0){
setVar(2);
}
}
public int getVar() {
return var;
}
public void setVar(int var) {
this.var = var;
}
}