|
Class Summary |
| AllroundHamster |
Die Klasse erweitert den Befehlssatz eines normalen Hamsters um viele
nuetzliche Befehle. |
| DummerSpielHamster |
Die Klasse realisiert einen dummen SpielHamster. |
| 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 |
|
| MenschSpielHamster |
Die Klasse realisiert einen FrissHamster, der von einem Menschen gesteuert
wird. |
| NimmSpiel |
Dieses BlueJ-Hamster-Projekt bietet den Hamstern die Möglichkeit, das so
genannte Nimm-Spiel zu spielen. |
| NimmSpielProgramm1 |
Programm, bei dem ein schlauer Hamster gegen einen dummen Hamster das
NimmSpiel in einem vordefinierten Territorium spielt. |
| NimmSpielProgramm2 |
Programm, bei dem ein durch einen Mensch gesteuerter Hamster gegen einen
schlauen Hamster das NimmSpiel in einem vordefinierten Territorium spielt. |
| SchlauerSpielHamster |
Die Klasse realisiert einen FrissHamster, der die Gewinnstrategie beim
NimmSpiel kennt. |
| SpielHamster |
Ein Hamster, der beim NimmSpiel mitspielen will, muss von dieser Klasse
abgeleitet werden. |
| Territorium |
Die Klasse stellt eine Repraesentation des Hamster-Territoriums dar. |
|
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. |