Hey Leute, ich hab folgendes Problem:
der Konstruktor in der Klasse Background ist richtig gebildet. Mein Problem hier ist, das ich die Fehlermeldung bekomme: Cannot use THIS in a static context. Ist auch verständlich, weil ichs in der main Methode drin hab. Nur gibt es da eine andere Lösung, um die Instanz zu erzeugen, sodass Manager im Konstruktor ist?
Ich hoffe, ich hab es klar genug erklärt, und wäre für Hilfe sehr dankbar!
Java:
public class Manager
{
public static void main(String[] args)
{
Ball ball=new Ball();
Can can0=new Can();
Can can1=new Can();
Can can2=new Can();
Can can3=new Can();
Can can4=new Can();
Can can5=new Can();
Background background = new Background(this, ball, can0, can1, can2, can3, can4, can5);
background.getRandom();
can0.reposition();
can1.reposition();
can2.reposition();
can3.reposition();
can4.reposition();
can5.reposition();
}
Ich hoffe, ich hab es klar genug erklärt, und wäre für Hilfe sehr dankbar!
Zuletzt bearbeitet von einem Moderator: