backup
This commit is contained in:
71
14/12/Kunde.~ava
Normal file
71
14/12/Kunde.~ava
Normal file
@@ -0,0 +1,71 @@
|
||||
import java.util.ArrayList;
|
||||
/**
|
||||
*
|
||||
* Beschreibung
|
||||
*
|
||||
* @version 1.0 vom 06.05.2025
|
||||
* @author
|
||||
*/
|
||||
|
||||
public class Kunde {
|
||||
|
||||
// Anfang Attribute
|
||||
private int kundenummer;
|
||||
private ArrayList<Konto> kundeKonten = new ArrayList();
|
||||
private String name;
|
||||
// Ende Attribute
|
||||
|
||||
public Kunde(String name, int kundenummer) {
|
||||
this.kundenummer = kundenummer;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
// Anfang Methoden
|
||||
public int getKundenummer() {
|
||||
return kundenummer;
|
||||
}
|
||||
|
||||
public void setKundenummer(int kundenummerNeu) {
|
||||
kundenummer = kundenummerNeu;
|
||||
}
|
||||
|
||||
public ArrayList<Konto> getKundeKonto() {
|
||||
return this.kundeKonten;
|
||||
}
|
||||
|
||||
public void setKundeKonten(ArrayList<Konto> kundeKontenNeu) {
|
||||
this.kundeKonten = kundeKontenNeu;
|
||||
}
|
||||
public void setKundeKonto(Konto neuKonto, int index ) {
|
||||
this.kundeKonten.add(index,neuKonto);
|
||||
|
||||
}
|
||||
public Konto getKundeKonto(int index ) {
|
||||
return this.kundeKonten.get(index);
|
||||
|
||||
}
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String nameNeu) {
|
||||
name = nameNeu;
|
||||
}
|
||||
|
||||
public void uebersichtKonten() {
|
||||
System.out.println("----------------------------");
|
||||
for (int i = 0; i < this.getKundeKonto().size(); i++) {
|
||||
System.out.println(this.getKundeKonto(i).getKontonr());
|
||||
System.out.println(this.getKundeKonto(i).getKontostand());
|
||||
System.out.println("----------------------------");
|
||||
}
|
||||
|
||||
}
|
||||
public void anzahlKonten() {
|
||||
System.out.println("----------------------------");
|
||||
System.out.println("Sie haben: " + this.getKundeKonto().size() + "konten");
|
||||
System.out.println("----------------------------");
|
||||
|
||||
}
|
||||
// Ende Methoden
|
||||
} // end of Kunde
|
||||
Reference in New Issue
Block a user