Hallo,
Ich habe ein Problem. Ich möchte auf ein Array zugreifen, welches ich im Konstruktor einer Klasse definiert habe, jedoch bekomme ich es nicht gebacken diesen Array, welcher im Konstruktor definiert wird, in meiner Main aufzurufen. Ist es überhaupt möglich oder habe ich einen brutalen Denkfehler in meiner Implementierung?
So sieht der Konstruktor aus, in welchem ich das Array inventory initialisiere und mit Objekten der Klasse PlayStone befülle
Ich habe ein Problem. Ich möchte auf ein Array zugreifen, welches ich im Konstruktor einer Klasse definiert habe, jedoch bekomme ich es nicht gebacken diesen Array, welcher im Konstruktor definiert wird, in meiner Main aufzurufen. Ist es überhaupt möglich oder habe ich einen brutalen Denkfehler in meiner Implementierung?
So sieht der Konstruktor aus, in welchem ich das Array inventory initialisiere und mit Objekten der Klasse PlayStone befülle
Java:
public class PlayStoneInventory {
private PlayStone [] inventory;
public PlayStoneInventory() {
inventory = new PlayStone[2];
PlayStone playStone0 = new PlayStone(0, Colour.BLACK, Form.EDGY, Height.SMALL, Fullness.HOLLOW);
PlayStone playStone1 = new PlayStone(1, Colour.BLACK, Form.EDGY, Height.SMALL, Fullness.SOLID);
inventory[0] = playStone0;
inventory[1] = playStone1;
}
}