Class Maehroboter


  • public class Maehroboter
    extends Figur
    Der Mähroboter geht gerade aus, bis er auf einen Zaun trifft (braunes Hindernis).
    Author:
    Albert Wiedemann @version 1.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int batteriestand  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Maehroboter()
      Der Konstruktor erzeugt die Form, den Zaun und die Rasenfläche
    • Field Detail

      • batteriestand

        protected int batteriestand
    • Constructor Detail

      • Maehroboter

        protected Maehroboter()
        Der Konstruktor erzeugt die Form, den Zaun und die Rasenfläche
    • Method Detail

      • BisZaunMähen

        protected void BisZaunMähen()
        Mäht so lange, so lange kein Hindernis kommt.
      • Mähen

        protected void Mähen()
        Mäht so lange, so lange kein Hindernis kommt.
      • FahrenUndMähen

        protected void FahrenUndMähen()
        Simulation des Mähvorgangs.
      • BatteriestandGeben

        protected int BatteriestandGeben()
        Meldet den Batteriestand. @returns Batteriestand
      • BatteriestandUm1Reduzieren

        protected void BatteriestandUm1Reduzieren()
        Erhöht den Batteriestand um 1.
      • Drehen

        protected void Drehen​(int grad)
        Drehen und den Drehwinkel im INtervall [0;360[ halten.