Lernpfad:Lerntheke Marsrover/4

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Das ist Java

Du hast den Rover schon "von Hand" durch die Mars-Welt gesteuert. Ziel soll es aber sein, den Rover automatisch arbeiten zu lassen. Dazu wird er mit der Programmiersprache Java programmiert.

Alle Objekte in der Mars-Welt sind mit Java Programmiert. Sogar Greenfoot selbst basiert auf Java. Du kannst dir den Quelltext des Rovers ansehen, indem du in Greenfoot doppelt auf das Rover-Rechteck am rechten Rand klickst.

Der gesammte Quelltext hat 229 Zeilen. Für uns wird zunächst aber nur ein winziger Teil davon Bedeutung haben. Sobald du den Quelltext öffnest, solltest du diesen Programmcode sehen:

    /**
     * Act-Methode des Rovers. Programmiere hier deinen Algorithmus und starte
     * ihn mit dem "Act"-Button in Greenfoot.
     */
    public void act() {

    }

Das ist die "Act-Methode". Du ahnst vielleicht schon, dass sie mit dem Act Button zu tun hat. Alles was zwischen den geschweiften Klammern steht ({ ... }) wird einmal ausgeführt, wenn du den Button in Greenfoot klickst.

In den meisten Stationen der Lerntheke wirst du dein Programm hier in der Act-Methode schreiben und durch einen Klick auf Act ausführen.