PR2Bibliothek/PR2Bib/src/domainBib/Kunde.java

53 lines
980 B
Java

package domainBib;
import java.util.ArrayList;
public class Kunde extends Benutzer {
private int kennnummer;
private boolean istStudent;
private double schulden;
private ArrayList<Medium> ausgelieheneMedien = new ArrayList<>();
public Kunde(boolean istStudent, int kennnummer) {
this.istStudent = istStudent;
this.kennnummer = kennnummer;
this.schulden = 0;
}
public int getKennnummer() {
return kennnummer;
}
public void setSchulden(double a) {
schulden = a;
}
public void addSchulden(double b) {
schulden += b;
}
public double getSchulden(){
return schulden;
}
public void addToList(Medium m) {
ausgelieheneMedien.add(m);
}
public boolean istStudent() {
return istStudent;
}
public ArrayList<Medium> returnAusgelieheneMedien(){
return ausgelieheneMedien;
}
public int ausgelieheneMedienLänge() {
return ausgelieheneMedien.size();
}
public void removeFromList(Medium m) {
ausgelieheneMedien.remove(m);
}
}