Class Uhr


  • class Uhr
    extends Object
    Beschreibt eine Uhr
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Constructor Detail

      • Uhr

        Uhr​(String namensZusatz)
        Legt den Namen und den Beobachter fest.
        Parameters:
        namensZusatz - individualler Namensteil des Sensors
        beobachter - wird von jeder Wertänderung benachrichtigt
    • Method Detail

      • NamenGeben

        String NamenGeben()
        Meldet den Namen des Geräts zurück
        Returns:
        Name
      • BeobachterRegistrieren

        void BeobachterRegistrieren​(Rollladen beobachter)
        Registriert einen Beobachter
        Parameters:
        beobachter - wird von jeder Wertänderung benachrichtigt
      • WertSetzen

        void WertSetzen​(int stunden)
        Setzt den neuen Sensorwert
        Parameters:
        stunden - der neue Wert für die Stunde
      • ZustandGeben

        String ZustandGeben()
        Meldet den Zustand der Uhr
        Returns:
        Zustand als Zeichenkette