|
Class Summary |
| AllroundHamster |
Die Klasse erweitert den Befehlssatz eines normalen Hamsters um viele
nuetzliche Befehle. |
| Hamster |
Mit Hilfe dieser Klasse (sowie den anderen Klassen dieses Paketes) wird eine
Verbindung zwischen BlueJ und dem Java-Hamster-Modell geschaffen. |
| Hamster.ArrayListIntern |
|
| Hamster.SimulationModelIntern |
|
| KalahSpiel |
Dieses BlueJ-Projekt ist ein sehr komplexes Beispiel, das aus der Welt der
Spiele-Programmierung stammt. |
| MenschHamster |
Repraesentation einen von einem Menschen gesteuerten Kalah-spielenden Hamster |
| SchiedsrichterHamster |
Repraesentation eines als Schiedsrichter fungierenden Hamsters beim
Kalah-Spiel |
| Spielbrett |
Repraesentation eines Spielbretts beim Kalah-Spiel |
| Spielregeln |
Repraesentation der Spielregeln beim Kalah-Spiel |
| Spielzug |
Repraesentation eines Spielzugs beim Kalah-Spiel; ein Spielzug besteht dabei
aus der Angabe der entsprechenden Muldennummer |
| StrategieHamster |
Repraesentation eines "intelligenten" Kalah-spielenden Hamsters |
| Territorium |
Die Klasse stellt eine Repraesentation des Hamster-Territoriums dar. |
| WertSpielbrett |
Repraesentation eines Kalah-Spielbrett mit Stellungsbewerter |
| WertSpielzug |
Hilfsklasse der Klasse StrategieHamster, die einen bewerteten Spielzug
repraesentiert |
|
Exception Summary |
| HamsterException |
Oberklasse aller Exception-Klassen des Java-Hamster-Modells. |
| HamsterInitialisierungsException |
Hamster-Exception die den Fehler repraesentiert, das dem init-Befehl
ungueltige Werte uebergeben werden. |
| HamsterNichtInitialisiertException |
Hamster-Exception die den Fehler repraesentiert, dass Befehle fuer einen zwar
erzeugten aber nicht initialisierten Hamster aufgerufen werden. |
| KachelLeerException |
Hamster-Exception die den Fehler repraesentiert, dass fuer einen Hamster auf
einer Kachel ohne Koerner die Methode nimm aufgerufen wird. |
| MauerDaException |
Hamster-Exception die den Fehler repraesentiert, dass fuer einen Hamster, der
vor einer Mauer steht, die Methode vor aufgerufen wird auf. |
| MaulLeerException |
Hamster-Exception die den Fehler repraesentiert, dass fuer einen Hamster ohne
Koerner im Maul die Methode gib aufgerufen wird. |