Class Heizkoerper


  • class Heizkoerper
    extends Object
    Beschreibt einen Heizkörper
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Constructor Detail

      • Heizkoerper

        Heizkoerper​(String namensZusatz,
                    HeizkoerperSymbol sy,
                    Thermometer t)
        Legt den Namen und das Darstellungssymbol fest
        Parameters:
        namensZusatz - individualler Namensteil der Komponente
        sy - Darstellungssymbol
        t - 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