„Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Bank.java“ löschen

Marc Ziegler 2022-11-08 10:13:43 +01:00
parent 0fb3a9417c
commit c5ffa95769
1 changed files with 0 additions and 45 deletions

View File

@ -1,45 +0,0 @@
package de.hs_mannheim.informatik.bank.domain;
import java.io.Serializable;
import java.util.Collection;
import java.util.HashMap;
public class Bank implements Serializable {
private String name;
private HashMap<Integer, Konto> konten = new HashMap<>();
private int kontozähler;
public Bank(String name) {
this.name = name;
this.kontozähler = -1;
}
public int addKonto(String name, int auswahl) {
Konto k;
if (auswahl == 1)
k = new Konto(name, ++kontozähler);
else
k = new Girokonto(name, ++kontozähler);
konten.put(k.getKontonummer(), k);
return k.getKontonummer();
}
public String getName() {
return name;
}
public Collection<Konto> getKontenliste() {
return konten.values();
}
public Konto findeKonto(int kontonummer) {
return konten.get(kontonummer);
}
public long getSaldo(int Kontonummer) {
return konten.get(Kontonummer).getSaldo();
}
}