From a7c8f96e23c473961f2046144696e0917c5b1726 Mon Sep 17 00:00:00 2001 From: elarturo Date: Tue, 19 Nov 2024 10:07:23 +0100 Subject: [PATCH] Ausleihzeit verbessert --- Bibliotheksverwaltung/src/DomainLayer/CD.java | 41 ++++++++----------- 1 file changed, 16 insertions(+), 25 deletions(-) diff --git a/Bibliotheksverwaltung/src/DomainLayer/CD.java b/Bibliotheksverwaltung/src/DomainLayer/CD.java index 54ef443..a5594fa 100644 --- a/Bibliotheksverwaltung/src/DomainLayer/CD.java +++ b/Bibliotheksverwaltung/src/DomainLayer/CD.java @@ -1,36 +1,27 @@ package DomainLayer; -import java.time.LocalDate; - public class CD extends Medium { - public CD(String id, String title, String releaseYear) { - super(id, title, releaseYear); - } + public CD(String id, String title, String releaseYear) { + super(id, title, releaseYear); + } - @Override - public int getBorrowPeriod() { - return 14; // 2 Wochen - } + @Override + public int getBorrowPeriod() { + return 14; // 1 Woche für DVDs + } - @Override - public boolean isRenewable() { - return false; // Keine Verlängerung möglich - } + @Override + public boolean isRenewable() { + return false; // Keine Verlängerung für DVDs + } - @Override - public int getMaxRenewals() { - return 0; // Keine Verlängerung - } + @Override + public int getMaxRenewals() { + return 0; // Keine Verlängerung + } @Override public String getAuthor() { - // TODO Auto-generated method stub - return null; - } - - @Override - public void setBorrowDate(LocalDate currentDate) { - // TODO Auto-generated method stub - + return null; // DVDs haben keinen Autor } } \ No newline at end of file