AB02 - Methoden

Du hast die ersten Schritte gemeistert. Allerdings hast du die Schafe bisher von Hand gesteuert. Wer kann schon einem Schaf den lieben langen Tag sagen, was es tun soll? Ok, ein Schäferhund vielleicht… Die Figuren sollen nun lernen, sich alleine zu bewegen.

Ziel: Wissen, dass alles, was die Figuren ausführen können, im Quelltext notiert ist. Vorhandene Quelltexte ergänzen und erweitern können.

Aufgaben

(A1)

Welche Befehle bietet dir ein AB2-Schaf in seinem Kontextmenü direkt an (also nicht "geerbt von")? Öffne nun den Quelltext; diesen kannst du dir mit einem Rechtsklick auf die AB2-Klasse im rechten Fenster mit "Editor öffnen" (oder alternativ Doppelklick auf die Klasse AB2Schaf) anzeigen lassen. Jede Fähigkeit ist in einer sogenannten Methode im Quelltext beschrieben.

(A2)

Steuere das Schaf unten links noch ein letztes Mal von Hand durch einzelne Befehle so, dass es eine Runde dreht wie im Bild (siehe rechts). Die bekannten Befehle findest du jetzt im Kontextmenu unter "geerbt von Schaf" bzw. "geerbt von Figur". Welche Befehle hast du ihm dazu gegeben?

(A3)

<<< Zurück zu Level 1 AB02 Weiter zu Level 3 >>>