Der Code:
Mein Problem: Ich bekomme immer test.java:567:26: non-static variable this cannot be referenced from a static context
Robo2 robo2 = new Robo2 (); als Fehler ausgegeben.
Aber mit dem Befehl oben erstelle ich doch eine Instanz der nicht statischen Methode, somit das eigentlich laufen müsste, oder?
Ich such schon seit Stunden nach dem Fehler, aber ich find ihn einfach nicht.
Für schnelle Hilfe wäre ich sehr dankbar
mfg
Java:
public class Robo2 {
public void f(){
System.out.println("läufts??");
}
// Ende Methoden
public static void main(String[] args) {
new test("test");
Robo2 robo2 = new Robo2 ();
// robo2.f();
} }
Mein Problem: Ich bekomme immer test.java:567:26: non-static variable this cannot be referenced from a static context
Robo2 robo2 = new Robo2 (); als Fehler ausgegeben.
Aber mit dem Befehl oben erstelle ich doch eine Instanz der nicht statischen Methode, somit das eigentlich laufen müsste, oder?
Ich such schon seit Stunden nach dem Fehler, aber ich find ihn einfach nicht.
Für schnelle Hilfe wäre ich sehr dankbar
mfg