Einzelnen Beitrag anzeigen

Benutzerbild von theomega
theomega

Registriert seit: 18. Jun 2002
684 Beiträge
 
#1

Kann jemand Java?

  Alt 29. Jul 2003, 16:08
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
  Mit Zitat antworten Zitat