Class Maehroboter
- java.lang.Object
-
- Figur
-
- Maehroboter
-
class Maehroboter extends Figur
Der Mähroboter geht gerade aus, bis er auf einen Zaun trifft (braunes Hindernis).- Version:
- 1.0
- Author:
- Albert Wiedemann
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
batteriestand
-
Fields inherited from class Figur
aktionsEmpfänger, symbol
-
-
Constructor Summary
Constructors Constructor Description Maehroboter()
Der Konstruktor erzeugt die Form, den Zaun und die Rasenfläche
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) int
BatteriestandGeben()
Meldet den Batteriestand.(package private) void
BatteriestandUm1Reduzieren()
Erhöht den Batteriestand um 1.(package private) void
BisZaunMähen()
Mäht so lange, so lange kein Hindernis kommt.(package private) void
Drehen(int grad)
Drehen und den Drehwinkel im INtervall [0;360[ halten.(package private) void
FahrenUndMähen()
Simulation des Mähvorgangs.(package private) void
Mähen()
Mäht so lange, so lange kein Hindernis kommt.-
Methods inherited from class Figur
AktionAusführen, Berührt, Berührt, Berührt, EigeneFigurLöschen, Entfernen, FigurteilFestlegenDreieck, FigurteilFestlegenEllipse, FigurteilFestlegenRechteck, GanzNachHintenBringen, GanzNachVornBringen, Gehen, GrößeSetzen, MausGeklickt, NachHintenBringen, NachVornBringen, PositionSetzen, SichtbarkeitSetzen, SonderTasteGedrückt, TasteGedrückt, WinkelGeben, WinkelSetzen, XPositionGeben, YPositionGeben, ZumStartpunktGehen
-
-
-
-
Method Detail
-
BisZaunMähen
void BisZaunMähen()
Mäht so lange, so lange kein Hindernis kommt.
-
Mähen
void Mähen()
Mäht so lange, so lange kein Hindernis kommt.
-
FahrenUndMähen
void FahrenUndMähen()
Simulation des Mähvorgangs.
-
BatteriestandGeben
int BatteriestandGeben()
Meldet den Batteriestand.
-
BatteriestandUm1Reduzieren
void BatteriestandUm1Reduzieren()
Erhöht den Batteriestand um 1.
-
-