8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Karte}} | {{Karte}} | ||
{{Aufgabe:Start}} | {{Aufgabe:Start|Icon=Greenfoot Rover.png}} | ||
Programmiere den Rover so, dass er | Programmiere den Rover so, dass er in einer Zufallswelt alle Steine analysiert (die er erreichen kann). | ||
{{Aufgabe:End}} | {{Aufgabe:End}} | ||
Kopiere zuerst die folgende Anfrage in die Rover-Klasse (direkt unter die <code>act()</code>-Methode). Sie zählt, wie viele Gesteine in der Welt noch vorhanden sind. | |||
<syntaxhighlight lang="java" lines=""> | |||
public int zaehleGesteine() { | |||
return getWorld().getObjects(Gestein.class).size(); | |||
} | |||
</syntaxhighlight> | |||
{{Kasten|Du kannst eine Zufallswelt erstellen, indem du in einer leeren Welt mit rechts auf den Boden klickst und <code>zufallswelt()</code> auswählst. | |||
[[Datei:Greenfoot Zufallswelt erstellen.gif|center]] | |||
|Farbe={{Farbe:Info}}}} | |||
{{Inhalt/Lerntheke}} | {{Inhalt/Lerntheke}} |
Bearbeitungen