Class Taster
- java.lang.Object
-
- Taster
-
public class Taster extends java.lang.Object
Die Klasse Taster wird fuer die Modellierung und Umsetzung des Theaterstuecks benoetigt. Hinweis: Fuer die Abfrage der einzelnen Attributwerte haette auch auf das Objekt "RPTaster" zurueckgegriffen werden koennen. Dann haetten die SuS aber mit zwei Klassen zu tun, was hier vermieden werden sollte, falls dieser Quelltext mal interessieren sollte.
-
-
Constructor Summary
Constructors Constructor Description Taster(int pPin)
Erstelle einen neuen Taster.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
ausschalten()
Schalte den Taster aus.boolean
befragenIstGedrueckt()
Den Taster befragen.void
einschalten()
Schalte den Taster ein.java.lang.String
gibStandort()
Frage nach dem Standort des Tasters.boolean
gibStatus()
Gib den Status des Tastersvoid
setzeStandort(java.lang.String pStandort)
Setze den Standort des Tasters.
-
-
-
Method Detail
-
einschalten
public void einschalten()
Schalte den Taster ein.
-
ausschalten
public void ausschalten()
Schalte den Taster aus.
-
befragenIstGedrueckt
public boolean befragenIstGedrueckt()
Den Taster befragen.- Returns:
- Ob der Taster gedrueckt wird (true = wird gedrueckt, false = wird nicht gedrueckt).
-
gibStandort
public java.lang.String gibStandort()
Frage nach dem Standort des Tasters.- Returns:
- Gibt den Standort des Tasters als String zurueck.
-
setzeStandort
public void setzeStandort(java.lang.String pStandort)
Setze den Standort des Tasters.- Parameters:
pStandort
- Der Standort des Tasters als String.
-
gibStatus
public boolean gibStatus()
Gib den Status des Tasters- Returns:
- Der Status der Hintergrundbeleuchtung (gedrueckt = true / nicht gedrueckt = false).
-
-