Class 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 Detail

      • batteriestand

        int batteriestand
    • Constructor Detail

      • Maehroboter

        Maehroboter()
        Der Konstruktor erzeugt die Form, den Zaun und die Rasenfläche
    • 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.
      • Drehen

        void Drehen​(int grad)
        Drehen und den Drehwinkel im INtervall [0;360[ halten.
        Overrides:
        Drehen in class Figur
        Parameters:
        grad - Drehwinkel (mathematisch positiver Drehsinn) im Gradmaß