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. |