Class Tueren

  • Direct Known Subclasses:
    Falltuer.Falle

    class Tueren
    extends Object
    Verwaltet die Türen eines Raums.
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Field Detail

      • türen

        protected ArrayList<Raum> türen
        Die erreichbaren Räume
    • Constructor Detail

      • Tueren

        Tueren()
        Der Konstruktor legt das Fed der Türen an.
    • Method Detail

      • TürNachGeben

        Raum TürNachGeben​(int nummer)
        Prüft, ob es eine Tür zum Raum mit der angegebenen Nummer gibt
        Parameters:
        nummer - die Raumnummer
        Returns:
        Raum oder null
      • AnzahlTürenGeben

        int AnzahlTürenGeben()
        Meldet die Anzahl der Türen
        Returns:
        Türenzahl
      • TürNummerGeben

        Raum TürNummerGeben​(int nummer)
        Meldet die Tür mit der angegebenen Nummer.
        Parameters:
        nummer - die Türnummer
        Returns:
        Raum
      • NeueTürEintragen

        void NeueTürEintragen​(Raum raum)
        Trägt eine neue Tür in die Türliste ein
        Parameters:
        raum - der Raum, zu dem die Tür führen soll