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)