|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.ObjectBank
public class Bank
Die Klasse Bank haelt Elemente vom Typ Kunde in einer ArrayList. Diese Klasse ist hierfuer aus den java.utilities zu importieren.
| Constructor Summary | |
|---|---|
Bank()
Der Konstruktor der Bank erzeugt nur die als Instanzvariable deklarierte ArrayList |
|
| Method Summary | |
|---|---|
void |
auszahlen(int ktonr,
double betrag)
Prueft, ob Konto gedeckt ist. |
boolean |
deckungPruefen(int ktonr,
double betrag)
Prueft ob Konto existiert und gedeckt ist. |
void |
einzahlen(int ktonr,
double betrag)
Prueft, ob Konto existiert. |
Konto |
getKonto(int ktonr)
Holt das Konto zur Kontonummer. |
void |
kdAnlegen(java.lang.String n,
java.lang.String v,
int j)
Anlegen eines neuen Kunden und hinzufuegen zur Liste. |
void |
kdLoeschen()
Loescht den letzten hinzugefuegten Kunden. |
void |
kdLoeschen(int n)
Loescht den angegeben Kunden. |
java.lang.String |
kdUebersicht()
Ausgabe aller momentan existierenden Kunden |
void |
kontoAnlegen(int kdnr)
Erzeugen eines neuen Kontos zur angebebenen Kundennummer. |
boolean |
kontoExistiert(int ktonr)
Prueft ob Konto existiert |
java.lang.String |
sucheKundennummer(java.lang.String n)
Ausgabe der Kundennummer(n)zu einem uebergebenen (Nach-)namen. |
void |
ueberweisen(int vonKtonr,
int nachKtonr,
double betrag)
Prueft, ob zielKonto existiert und ob vonKonto gedeckt ist. |
java.lang.String |
zeigeKontonummern(int kdnr)
Ausgabe aller Kontennummern zu einer Kundennummer. |
java.lang.String |
zeigeKontostand(int ktonr)
Konsoleausgabe saemtlicher Kunden- und Kontendaten zu einer Kontonummer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Bank()
| Method Detail |
|---|
public void auszahlen(int ktonr,
double betrag)
public boolean deckungPruefen(int ktonr,
double betrag)
public void einzahlen(int ktonr,
double betrag)
public Konto getKonto(int ktonr)
public void kdAnlegen(java.lang.String n,
java.lang.String v,
int j)
n - Nachname, v Vorname, j Geburtsjahrpublic void kdLoeschen()
public void kdLoeschen(int n)
n - Index des zu loeschenden Elementespublic java.lang.String kdUebersicht()
public void kontoAnlegen(int kdnr)
public boolean kontoExistiert(int ktonr)
public java.lang.String sucheKundennummer(java.lang.String n)
n - Nachname
public void ueberweisen(int vonKtonr,
int nachKtonr,
double betrag)
public java.lang.String zeigeKontonummern(int kdnr)
public java.lang.String zeigeKontostand(int ktonr)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||