Class Heizkoerper
- java.lang.Object
-
- Heizkoerper
-
class Heizkoerper extends Object
Write a description of class Heizkoerper here.- Version:
- (a version number or a date)
- Author:
- (your name)
-
-
Constructor Summary
Constructors Constructor Description Heizkoerper(String namensZusatz, HeizkoerperSymbol sy, Thermometer t)
Legt den Namen und das Darstellungssymbol fest
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
Ausschalten()
Schaltet die Komponente dauerhaft aus(package private) void
AutomatikAktivieren()
Schaltet die Komponente auf Automatikbetrieb(package private) void
Einschalten()
Schaltet die Komponente dauerhaft ein(package private) String
NamenGeben()
Meldet den Namen des Geräts zurück(package private) void
WertänderungMelden(int wert)
Wird vom Thermometer bei einer neuen Temperatur aufgerufen(package private) String
ZustandGeben()
Meldet den Zustand der Komponente
-
-
-
Constructor Detail
-
Heizkoerper
Heizkoerper(String namensZusatz, HeizkoerperSymbol sy, Thermometer t)
Legt den Namen und das Darstellungssymbol fest- Parameters:
namensZusatz
- individualler Namensteil der Komponentesy
- Darstellungssymbolt
- Thermometer
-
-
Method Detail
-
NamenGeben
String NamenGeben()
Meldet den Namen des Geräts zurück- Returns:
- Name
-
WertänderungMelden
void WertänderungMelden(int wert)
Wird vom Thermometer bei einer neuen Temperatur aufgerufen- Parameters:
wert
- die neue Temperatur
-
ZustandGeben
String ZustandGeben()
Meldet den Zustand der Komponente- Returns:
- Zustand als Zeichenkette
-
Einschalten
void Einschalten()
Schaltet die Komponente dauerhaft ein
-
Ausschalten
void Ausschalten()
Schaltet die Komponente dauerhaft aus
-
AutomatikAktivieren
void AutomatikAktivieren()
Schaltet die Komponente auf Automatikbetrieb
-
-