A B D E G H K M P S T U Z

A

actionPerformed(ActionEvent) - Method in class HauptGUI
 
actionPerformed(ActionEvent) - Method in class ZahlungsverkehrGUI
 
auszahlen(int, double) - Method in class Bank
Prueft, ob Konto gedeckt ist.
auszahlen(double) - Method in class Konto
auszahlen() prueft dispo!

B

Bank - Class in <Unnamed>
Die Klasse Bank haelt Elemente vom Typ Kunde in einer ArrayList.
Bank() - Constructor for class Bank
Der Konstruktor der Bank erzeugt nur die als Instanzvariable deklarierte ArrayList

D

deckungPruefen(int, double) - Method in class Bank
Prueft ob Konto existiert und gedeckt ist.

E

einzahlen(int, double) - Method in class Bank
Prueft, ob Konto existiert.
einzahlen(double) - Method in class Konto
 

G

getDispo() - Method in class Konto
 
getJahr() - Method in class Kunde
 
getKontenzahl() - Method in class Kunde
Gibt die Zahl der Konten eines Kunde-Objektes zurueck.
getKonto(int) - Method in class Bank
Holt das Konto zur Kontonummer.
getKonto(int) - Method in class Kunde
Gibt ein komplettes Konto zurueck.
getKontoNummer() - Method in class Konto
 
getKontoStand() - Method in class Konto
 
getKundennummer() - Method in class Kunde
 
getName() - Method in class Kunde
 
getVorname() - Method in class Kunde
 

H

HauptGUI - Class in <Unnamed>
Erzeugt die Bank und die ZahlungsverkehrGUI ("HAT" - Beziehung)
HauptGUI() - Constructor for class HauptGUI
erzeugt eine Bank namens bank und das JFrame mit dem Startfenster

K

kdAnlegen(String, String, int) - Method in class Bank
Anlegen eines neuen Kunden und hinzufuegen zur Liste.
kdLoeschen() - Method in class Bank
Loescht den letzten hinzugefuegten Kunden.
kdLoeschen(int) - Method in class Bank
Loescht den angegeben Kunden.
kdUebersicht() - Method in class Bank
Ausgabe aller momentan existierenden Kunden
Konto - Class in <Unnamed>
Die Kontonummer wird als Parameter uebergeben.
Konto(int) - Constructor for class Konto
 
kontoAnlegen(int) - Method in class Bank
Erzeugen eines neuen Kontos zur angebebenen Kundennummer.
kontoAnlegen() - Method in class Kunde
Erzeugt ein neues Konto, die Kontonummer wird eindeutig aus Kundennummer und fortlaufender Nummerierung bei mehreren Konten erzeugt.
kontoExistiert(int) - Method in class Bank
Prueft ob Konto existiert
Kunde - Class in <Unnamed>
Die Klasse Kunde beschreibt die Attribute und Methoden der Bankkunden.
Kunde(String, String, int, int) - Constructor for class Kunde
Konstruktor fuer Objekte der Klasse Kunde, Uebergabe der Kundennummer!.

M

main(String[]) - Static method in class HauptGUI
 

P

pinPruefen(int) - Method in class Konto
Vergleicht die uebergebene Pin mit der existierenden Pin.

S

setDispo(int) - Method in class Konto
 
setName(String) - Method in class Kunde
 
setPin(int, int) - Method in class Konto
verwendet pinPruefen() fuer die alte Pin.
sucheKundennummer(String) - Method in class Bank
Ausgabe der Kundennummer(n)zu einem uebergebenen (Nach-)namen.

T

tAusgabe - Variable in class HauptGUI
 

U

ueberweisen(int, int, double) - Method in class Bank
Prueft, ob zielKonto existiert und ob vonKonto gedeckt ist.
ueberweisen(double, Konto) - Method in class Konto
ueberweisen() verwendet ein Objekt vom Typ Konto als Zielkonto, dieses wird komplett als Parameter uebergeben!

Z

ZahlungsverkehrGUI - Class in <Unnamed>
 
ZahlungsverkehrGUI(Bank) - Constructor for class ZahlungsverkehrGUI
 
zeigeKontonummern(int) - Method in class Bank
Ausgabe aller Kontennummern zu einer Kundennummer.
zeigeKontostand(int) - Method in class Bank
Konsoleausgabe saemtlicher Kunden- und Kontendaten zu einer Kontonummer.

A B D E G H K M P S T U Z