Class | Tree | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ATM
Field Summary | |
static int | BALANCE
Anfragetyp 'Kontostandsabfrage' (Benuzterschnittstelle). |
Bank | kunden
Daten aller Kundenkonten. |
static int | WITHDRAWL
Anfragetyp 'Abhebung' (Benuzterschnittstelle). |
Method Summary | |
static void | main(java.lang.String[] args)
Hautprogramm fuer den JAVA - Geldautomaten. |
void | processBalance(SavingsAccount account)
(K)ontostand-Abfrage -- Ausgabe des aktuellen Saldos. |
void | processRequests()
verarbeitet Benutzeranfragen in einer Schleife, die mit der Eingabe von -1 als Kontonummer abgebrochen werden kann. |
void | processWithdrawl(SavingsAccount account)
Anfragetyp (A)bheben -- Kunde hebt Geld vom Konto ab. |
int | readRequestType()
liest den Anfragetyp (A)bheben oder (K)ontostand von der Eingabe und liefert entsprechend den Wert der Klassenkonstanten WITHDRAWL oder oder BALANCE. |
Methods inherited from class java.lang.Object | |
Field Detail |
Bank kunden
static final int WITHDRAWL
static final int BALANCE
Method Detail |
public void processRequests()
private int readRequestType() throws InvalidRequestException
private void processWithdrawl(SavingsAccount account)
private void processBalance(SavingsAccount account)
public static void main(java.lang.String[] args)
Class | Tree | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |