Class Taster
- java.lang.Object
-
- Taster
-
public class Taster extends java.lang.ObjectDie 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 voidausschalten()Schalte den Taster aus.booleanbefragenIstGedrueckt()Den Taster befragen.voideinschalten()Schalte den Taster ein.java.lang.StringgibStandort()Frage nach dem Standort des Tasters.booleangibStatus()Gib den Status des TastersvoidsetzeStandort(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).
-
-