In diesem ersten Bouncer-Program bewegt sich Bouncer ausgehend von seiner Startposition auf ein vor ihm liegendes Plateau und bleibt auf einem rot eingefärbten Feld stehen. Gegenüber der ersten Version des Beispiels werden hier Methoden und Schleifen (for
und while
) verwendet um das Programm zu strukturieren und wiederholt benötigte Befehlssequenzen nur einmalig zu notieren.
Diese Demo kann als erstes Beispiel für ein selbst-geschriebenes Programm verwendet werden. Aufbauend auf einem minimalen Set an Befehlen wird der Startvorgang und die sequenzielle Abarbeitung der einzelnen Befehle innerhalb eines JAVA-Programms demonstriert.
- Struktureller Aufbau und Verwendung eines Bouncer-Programms
main
-Methode als allgemeiner Einstieg in die Ausführung von JAVA-Programmen- Notation von Steuerungsbefehlen in der
bounce
-Methode - Initiales Laden von Weltzuständen über
loadMap
- Steuerung von Bouncer über
move
undturnLeft
- Verwendung von Kommentaren zur zusätzlichen Beschreibung von Programmabläufen
- Auslagerung häufig verwendeter Sequenzen in Methoden
- Verwendung von Schleifen zur kontrollierten Wiederholung von Befehlen