Kleine Frage in die Runde , angenommen ihr habt folgenden Source Code
Nutzt ihr dann eher this. um auf die Variable zuzugreifen oder direkt den Getter ?
Ich sehe in fertigem Source Code oft beide Versionen , gibt es da irgendwelche Converntions oder ist das Geschmackssache ?
(man muss halt nur bei einer Version bleiben, und nicht anfangen das ganze in einer Klasse zu vermischen....)
Ich meine z.B :
ist auch nicht unübersichtlicher als
Java:
public class Foo {
private String anExample;
public Foo() {
// TODO Auto-generated constructor stub
}
public String getExample(){
return this.anExample;
}
}
Nutzt ihr dann eher this. um auf die Variable zuzugreifen oder direkt den Getter ?
Ich sehe in fertigem Source Code oft beide Versionen , gibt es da irgendwelche Converntions oder ist das Geschmackssache ?
(man muss halt nur bei einer Version bleiben, und nicht anfangen das ganze in einer Klasse zu vermischen....)
Ich meine z.B :
Java:
if (getExample().equals("Bla")) {
}
ist auch nicht unübersichtlicher als
Java:
if (this.anExample.equals("Bla")) {
}