8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
Der Mars-Rover ist so alleine. ☹️ Er wünscht sich einen Partner. Kannst du ihm helfen, einen anderen Rover zu finden? | Der Mars-Rover ist so alleine. ☹️ Er wünscht sich einen Partner. Kannst du ihm helfen, einen anderen Rover zu finden? | ||
Kopiere die folgende Anfrage in die Rover-Klasse, damit er prüfen kann, ob auf dem Feld vor ihm ein Rover steht. | Kopiere zuerst die folgende Anfrage in die Rover-Klasse (direkt unter die <code>act()</code>-Methode), damit er prüfen kann, ob auf dem Feld vor ihm ein Rover steht. | ||
<syntaxhighlight lang="java" lines=""> | <syntaxhighlight lang="java" lines=""> | ||
| Zeile 14: | Zeile 14: | ||
break; | break; | ||
case 90: | case 90: | ||
r = (Rover) getOneObjectAtOffset(0, 1, Rover.class); | |||
break; | |||
case 180: | case 180: | ||
r = (Rover) getOneObjectAtOffset(-1, 0, Rover.class); | |||
break; | |||
case 270: | case 270: | ||
r = (Rover) getOneObjectAtOffset(0, -1, Rover.class); | |||
break; | |||
} | } | ||