Hallo Leute
mal eine ungewöhnliche Frage: warum gibt dieser Javacode einen Fehler:
Code:
public class java1
{
public class tester {
private int i;
public void seti(int r) {
this.i = r;
}
public int geti() {
return this.i;
}
}
public static void main (String[] args) {
tester t1,t2;
t1 = new tester();
t1.seti(150);
}
}
Eigentlich sollte bloß eine Klasse ("tester) mit zwei Funktionen erstellt werden.
Der Compilter mault
Code:
non-static variable cannot be referenced from a static context!
Weiß jemand schnell Rat?
Danke
TheOmega