Class SonderFeld
- java.lang.Object
-
- SonderFeld
-
-
Field Summary
Fields Modifier and Type Field Description protected Spiel
spiel
Das Spiel, in dem das Sonderfeld erzeugt wurde.protected SonderSymbol
symbol
Das Anzeigesymbol
-
Constructor Summary
Constructors Constructor Description SonderFeld(Spiel s)
Speichert die Referenz auf das Spiel.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
Aktion()
Führt die Aktion des Sonderfelds aus.(package private) int
XPositionGeben()
Gibt die x-Position des Sonderfelds zurück.(package private) int
YPositionGeben()
Gibt die y-Position des Sonderfelds zurück.protected void
ZufälligPositionieren()
Positioniert das Sonderfeld an zufälliger, freier Stelle.
-
-
-
Field Detail
-
symbol
protected SonderSymbol symbol
Das Anzeigesymbol
-
spiel
protected Spiel spiel
Das Spiel, in dem das Sonderfeld erzeugt wurde.
-
-
Constructor Detail
-
SonderFeld
SonderFeld(Spiel s)
Speichert die Referenz auf das Spiel.- Parameters:
das
- Spiel, in dem der Apfel erzeut werden soll.
-
-
Method Detail
-
ZufälligPositionieren
protected void ZufälligPositionieren()
Positioniert das Sonderfeld an zufälliger, freier Stelle.
-
XPositionGeben
int XPositionGeben()
Gibt die x-Position des Sonderfelds zurück.- Returns:
- x-Position des Sonderfelds
-
YPositionGeben
int YPositionGeben()
Gibt die y-Position des Sonderfelds zurück.- Returns:
- y-Position des Sonderfelds
-
Aktion
void Aktion()
Führt die Aktion des Sonderfelds aus. Muss in den Unterklassen definiert werden
-
-