Class Fahrscheinautomat

java.lang.Object
  extended by Fahrscheinautomat

public class Fahrscheinautomat
extends java.lang.Object

Klasse Fahrscheinautomat.

Version:
2.2.2007
Author:
R. Punkenburg

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 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
 

Constructor Detail

Fahrscheinautomat

public Fahrscheinautomat()
Konstruktor für Objekte der Klasse Fahrscheinautomat; Es ist kein Fahrschein gewählt; Es ist keine Münze eingeworfen worden.

Method Detail

muenzEinwurf

public 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.

Parameters:
wert - Wert der eingeworfenen Münze

waehleFahrschein

public 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

Parameters:
typ - Typ des Fahrscheins