Hallo,
ich bin neu hier (Java Anfänger noch dazu) und schreibe ein kleines Spiel in Java. Ich möchte hierzu zwei Level programmieren und jedes Level in eine eigene Klasse packen, welche ich dann in der "Hauptklasse" aufrufe. Aber es funktioniert einfach nicht !!!
Hier mein Beispiel:
Meine "Hauptklasse"
Eine meiner Levelklassen
Natürlich ist das Programm ausgeschmückter, nur an diesem Teil haperts. Ich bekomm einfach nichts auf den Schirm! Wenn ich das Level auswähle, sollte ja dann eigentlich auf der Konsole "hallo!" erscheinen, aber das Programm läuft und es passiert: Nichts! Was mache ich falsch?
Ich bedanke mich schonmal im Vorraus...
P.S.: Ich bin noch ziemlicher Anfänger in Sachen Java, deswegen diese "sehr einfache" Frage, die es wahrscheinlich für die meisten von euch ist
ich bin neu hier (Java Anfänger noch dazu) und schreibe ein kleines Spiel in Java. Ich möchte hierzu zwei Level programmieren und jedes Level in eine eigene Klasse packen, welche ich dann in der "Hauptklasse" aufrufe. Aber es funktioniert einfach nicht !!!
Hier mein Beispiel:
Meine "Hauptklasse"
Java:
class TicTacToe
{
// Hiervor erfolgt dann ne Wahl des Levels, ist jetzt aber uninteressant...
if (levelwahl == 0)
{
level1 neu = new level1(); // Hier sollte dann eigentlich die Klasse aufgerufen werden?!
}
else if (levelwahl == 1)
{
...
}
Eine meiner Levelklassen
Java:
public class level1 extends TicTacToe
{
public static void main(String[] args) // Das hier soll dann gemacht werden
{
System.out.println("hallo!");
}
}
Natürlich ist das Programm ausgeschmückter, nur an diesem Teil haperts. Ich bekomm einfach nichts auf den Schirm! Wenn ich das Level auswähle, sollte ja dann eigentlich auf der Konsole "hallo!" erscheinen, aber das Programm läuft und es passiert: Nichts! Was mache ich falsch?
Ich bedanke mich schonmal im Vorraus...
P.S.: Ich bin noch ziemlicher Anfänger in Sachen Java, deswegen diese "sehr einfache" Frage, die es wahrscheinlich für die meisten von euch ist