2.2 Methoden eines Objekts aufrufen
Die Methoden eines Objekts können von ihm selbst und auch von anderen Objekten aufgerufen werden. Im zweiten Fall schickt ein Objekt (Absender) dem Objekt, dessen Methode ausgeführt werden soll (Empfänger), eine entsprechende Nachricht (Methodenaufruf).
Aufgabe 2-1: Szenario – „Erste Schritte“ (Fortsetzung)
Ergänzen Sie im Eclipse-Projekt JavaRobot den Quellcode der der Klasse SzenarioAufgabe2_1 so, dass die folgenden Vorgaben erfüllt werden:
- robi soll auf dem Feld mit den Koordinaten (2, 1) auf dem Spielbrett, das der erstelleRobi-Methode als Argument übergeben wird, starten. Lösung
- robi soll, ausgehend von seiner Startposition, zum Zielfeld gesteuert werden. Lösung
JAVA
private String name = "Aufgabe 2-1: Szenario – „Erste Schritte“";
private Roboter robi;
@Override
public void erstelleRobi(Spielbrett ausgewaehltesSpielbrett) {
robi = new Roboter();
robi.starteAufFeld(1, 2, ausgewaehltesSpielbrett);
}@Override
public void steuereRobi() {
robi.gehVorwaerts();
robi.drehRechts();
robi.gehVorwaerts();
robi.drehLinks();
robi.gehVorwaerts();
}robi.drehRechts();
robi.gehVorwaerts();
robi.drehLinks();
robi.gehVorwaerts();
@Override
public String getName() {
return name;
}