Neue Hamster-Befehle
Bisher hast du die Befehle vor(), nimm(), gib() und linksUm() sowie die booleschen Ausdrücke vornFrei(), maulLeer() und kornDa() kennengelernt und eingesetzt.
Der Hamster kennt im objektorientierten Modell folgende Befehle:
- init()-Befehl: Zum Initialisieren des neu erzeugten Hamsters.
- getSpalte(): Gibt die Spalte bzw. x-Koordinate der Kachel an, auf der sich der Hamster aktuell befindet (als int-Wert).
- getReihe(): Gibt die Zeile bzw. y-Koordinate der Kachel an, auf der sich der Hamster aktuell befindet (als int-Wert).
- getAnzahlKoerner(): Gibt an, wie viele Körner sich aktuell im Maul des Hamsters befinden (als int-Wert) .
- getBlickrichtung(): Gibt die Blickrichtung an, in die der Hamster aktuell schaut ( als int-Wert 0 = Norden, 1 = Osten, 2 = Süden, 3 = Westen)