Guten Abend,
ich möchte ein für ein Pokerspiel ein Package in eine Klasse einbinden und auf eine Klasse daraus zugreifen, allerdings bekomme ich eine Fehlermeldung "cannot access Player" (s. folgender Quellcode).
Was mache ich falsch? :-(
Grüße
ich möchte ein für ein Pokerspiel ein Package in eine Klasse einbinden und auf eine Klasse daraus zugreifen, allerdings bekomme ich eine Fehlermeldung "cannot access Player" (s. folgender Quellcode).
Java:
import Prog1Tools.GraphicScreen;
import Poker.*;
public class Game {
// Anfangs: 0 Spieler
private static int anzahl_spieler = 0;
// Array von Spielern: wird später gefüllt. Maximal 9 an einem Tisch
private static Object[] spieler = new Object[9];
private static final GraphicScreen screen = GraphicScreen.getInstance();
private static void starteSpiel(int spieleranzahl) {
if (spieleranzahl <=9) {
anzahl_spieler = spieleranzahl;
}
//Spieler erzeugen und im Array abspeichern
for (int i=0; i<= spieleranzahl; i++) {
//hier findet der Zugriff statt --> Fehlermeldung
Player player = new Player("Bodo");
spieler[i] = player;
}
}
}
Java:
package Poker;
public class Player {
public static String karte_eins = "Keine Karte";
public static String karte_zwei = "Keine Karte";
public static String name = "Spieler ";
// Konstruktor
public void Player(String name) {
this.name = name;
}
public void Player() {
}
}
Was mache ich falsch? :-(
Grüße