Zum Inhalt

Planet

Name Beschreibung
void analysiereGestein() Der Rover ermittelt den Wassergehalt des Gesteins auf seiner Position und gibt diesen auf dem Display aus.
void drehe(String richtung) Der Rover dreht sich um 90 Grad in die Richtung, die mit richtung („links“ oder „rechts“) übergeben wurde.
void entferneMarke()
void fahre() Der Rover bewegt sich ein Feld in Fahrtrichtung weiter.
boolean gesteinVorhanden() Der Rover gibt durch einen Wahrheitswert (true oder false )zurück, ob sich auf seiner Position ein Objekt der Klasse Gestein befindet.
boolean huegelVorhanden(String richtung) Der Rover überprüft, ob sich in richtung ("rechts", "links", oder "vorne") ein Objekt der Klasse Huegel befindet.
boolean markeVorhanden() Der Rover gibt durch einen Wahrheitswert (true oder false )zurück, ob sich auf seiner Position ein Objekt der Marke befindet.
void setzeMarke() Der Rover erzeugt ein Objekt der Klasse „Markierung“ auf seiner Position.
Hügel int getSteigung()
Gestein int getWassergehalt()