java.lang.ObjectFahrscheinautomat
Klasse Fahrscheinautomat.
Field Summary | |
(package private) Geldkassette |
geldkassette
|
(package private) Muenzschacht |
muenzen10
|
(package private) Muenzschacht |
muenzen100
|
(package private) Muenzschacht |
muenzen20
|
(package private) Muenzschacht |
muenzen200
|
(package private) Muenzschacht |
muenzen5
|
(package private) Muenzschacht |
muenzen50
|
Constructor Summary | |
Fahrscheinautomat()
Konstruktor für Objekte der Klasse Fahrscheinautomat; Es ist kein Fahrschein gewählt; Es ist keine Münze eingeworfen worden. |
Method Summary | |
void |
abbrechen()
Methode zum Abbrechen eines laufenden Vorgangs; evtl. bereits eingeworfene Geld wird zurückgegeben; kein Fahrschein ist gewählt |
void |
muenzEinwurf(int wert)
Methode zum Verarbeiten der eingeworfenen Münzen; nur wenn ein Fahrschein gewählt worden ist, werden Münzeinwürfe akzeptiert; wenn ausreichend Münzen eingeworfen worden sind, wird der Vorgang abgearbeitet. |
void |
waehleFahrschein(int typ)
Methode zum Auswählen des Fahrscheins; Typ = 1 : Fahrschein für 145 Cent; Typ = 2 : Fahrschein für 185 Cent; Typ = 3 : Fahrschein für 220 Cent; alle anderen Eingaben sind ungültig |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
Geldkassette geldkassette
Muenzschacht muenzen10
Muenzschacht muenzen100
Muenzschacht muenzen20
Muenzschacht muenzen200
Muenzschacht muenzen5
Muenzschacht muenzen50
Constructor Detail |
public Fahrscheinautomat()
Method Detail |
public void abbrechen()
public void muenzEinwurf(int wert)
wert
- Wert der eingeworfenen Münzepublic void waehleFahrschein(int typ)
typ
- Typ des Fahrscheins