Class Bewegungsmelder
- java.lang.Object
-
- Bewegungsmelder
-
class Bewegungsmelder extends Object
Beschreibt einen Bewegungsmelder- Version:
- 1.0
- Author:
- Albert Wiedemann
-
-
Constructor Summary
Constructors Constructor Description Bewegungsmelder(String namensZusatz)
Legt den Namen und den Beobachter fest.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
BeobachterRegistrieren(Lampe beobachter)
Registriert einen Beobachter(package private) String
NamenGeben()
Meldet den Namen des Geräts zurück(package private) void
WertSetzen(Boolean an)
Setzt den neuen Sensorwert(package private) String
ZustandGeben()
Meldet den Zustand des Sensors
-
-
-
Constructor Detail
-
Bewegungsmelder
Bewegungsmelder(String namensZusatz)
Legt den Namen und den Beobachter fest.- Parameters:
namensZusatz
- individualler Namensteil des Sensors
-
-
Method Detail
-
NamenGeben
String NamenGeben()
Meldet den Namen des Geräts zurück- Returns:
- Name
-
BeobachterRegistrieren
void BeobachterRegistrieren(Lampe beobachter)
Registriert einen Beobachter- Parameters:
beobachter
- wird von jeder Wertänderung benachrichtigt
-
WertSetzen
void WertSetzen(Boolean an)
Setzt den neuen Sensorwert- Parameters:
an
- der neue Sensorwert
-
ZustandGeben
String ZustandGeben()
Meldet den Zustand des Sensors- Returns:
- Zustand als Zeichenkette
-
-