Hallo zusammen,
ich weiß leider nicht wie ich diesen Fehler beheben kann.
"Can not use this in a static context"
Wahrscheinlich liegt es daran, dass die Main Methode statisch ist, jedoch weiß ich dann nicht, wie man es anders lösen könnte. Wenn ich alles zu statischen Eigenschaften und Methoden setze, funktioniert es zwar. Ich möchte jedoch auch mal ohne statische Eigenschaften und Methoden arbeiten können
.
[code=Java]public class sichtbarkeittest {
public int b = 8;
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Ausgabe: " + this.b); // Hier kommt der Fehler
System.out.println("2. Ausgabe + Edit " + this.editVar(5)); // Hier ebenfalls
System.out.println("3. Ausgabe: " + this.b); // und hier auch
}
public int editVar(int var) {
int b = 0;
b += var;
return b;
}
}[/code]
Vielen Dank!