package LibrarySystem.domain.medien; public class Buch extends Medium { private static final int AUSLEIHDAUER = 28; //4 Wochen in Tagen private int verlaengerungen = 3; public Buch(String ID, String titel, String autor, int erscheinungsjahr, String medienart) { super(ID, titel, autor, erscheinungsjahr, medienart); } @Override public int getAusleihdauer() { return AUSLEIHDAUER; } @Override public boolean istVerlaengerbar() { return verlaengerungen >0; } @Override public void verlaengern() { if (istVerlaengerbar()) { verlaengerungen--; rechneRueckgabedatum(); //Verlängerung } else{ System.out.println("Keine Verlängerung mehr möglich."); } } }