Class Kunde

java.lang.Object
  extended by Kunde

public class Kunde
extends java.lang.Object

Die Klasse Kunde beschreibt die Attribute und Methoden der Bankkunden.

Version:
11032011
Author:
docschroeder

Constructor Summary
Kunde(java.lang.String nn, java.lang.String vn, int j, int nr)
          Konstruktor fuer Objekte der Klasse Kunde, Uebergabe der Kundennummer!.
 
Method Summary
 int getJahr()
           
 int getKontenzahl()
          Gibt die Zahl der Konten eines Kunde-Objektes zurueck.
 Konto getKonto(int k)
          Gibt ein komplettes Konto zurueck.
 int getKundennummer()
           
 java.lang.String getName()
           
 java.lang.String getVorname()
           
 void kontoAnlegen()
          Erzeugt ein neues Konto, die Kontonummer wird eindeutig aus Kundennummer und fortlaufender Nummerierung bei mehreren Konten erzeugt.
 void setName(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Kunde

public Kunde(java.lang.String nn,
             java.lang.String vn,
             int j,
             int nr)
Konstruktor fuer Objekte der Klasse Kunde, Uebergabe der Kundennummer!. Der Kunde haelt eine ArrayList mit seinen Konten.

Parameters:
nn=Nachname, - vn=Vorname,j=Geburtsjahr, nr=Kundennummer
Method Detail

getJahr

public int getJahr()

getKontenzahl

public int getKontenzahl()
Gibt die Zahl der Konten eines Kunde-Objektes zurueck. Die Methode wird an einem Kunde-Objekt aufgerufen!


getKonto

public Konto getKonto(int k)
Gibt ein komplettes Konto zurueck. der Index k bezeichnet die laufende Nummer des Kontos, also 0 wenn ein Kunde nur 1 Konto hat. Die Methode wird an einem Kunde-Objekt aufgerufen!

Parameters:
k - = laufende Nummer des Kontos
Returns:
komplettes Konto

getKundennummer

public int getKundennummer()

getName

public java.lang.String getName()

getVorname

public java.lang.String getVorname()

kontoAnlegen

public void kontoAnlegen()
Erzeugt ein neues Konto, die Kontonummer wird eindeutig aus Kundennummer und fortlaufender Nummerierung bei mehreren Konten erzeugt.


setName

public void setName(java.lang.String s)