Class | Description |
---|---|
Block |
Repräsentiert einen Block
(Eigenschaften und Methoden, die für alle Blocktypen gleich sind)
(2 abstrakte Methoden, die von den jeweiligen Blocktypen überschrieben werden
--> siehe package "blocks")
|
Board |
Repräsentiert das Spielfeld
(10 Spalten und 18 Zeilen)
(besteht aus Spielsteinen (Stone))
|
Level |
Repräsentiert ein Level
|
LevelHandler |
Verwaltet die Level
|
Stone |
repräsentiert einen Spielstein
(Spielfeld (Board) besteht aus Spielsteinen)
(jeder Block besteht aus 4 Spielsteinen)
|