From 7b0232ab3f5904d35486db578d282d2f49698e1d Mon Sep 17 00:00:00 2001 From: elarturo Date: Tue, 19 Nov 2024 10:07:17 +0100 Subject: [PATCH] Ausleihzeit verbessert --- .../src/DomainLayer/VideoGame.java | 40 ++++++++----------- 1 file changed, 16 insertions(+), 24 deletions(-) diff --git a/Bibliotheksverwaltung/src/DomainLayer/VideoGame.java b/Bibliotheksverwaltung/src/DomainLayer/VideoGame.java index 474f9bb..6510a95 100644 --- a/Bibliotheksverwaltung/src/DomainLayer/VideoGame.java +++ b/Bibliotheksverwaltung/src/DomainLayer/VideoGame.java @@ -1,36 +1,28 @@ package DomainLayer; -import java.time.LocalDate; public class VideoGame extends Medium { - public VideoGame(String id, String title, String releaseYear) { - super(id, title, releaseYear); - } + public VideoGame(String id, String title, String releaseYear) { + super(id, title, releaseYear); + } - @Override - public int getBorrowPeriod() { - return 28; // 4 Wochen - } + @Override + public int getBorrowPeriod() { + return 28; // 1 Woche für DVDs + } - @Override - public boolean isRenewable() { - return true; // Verlängerung möglich - } + @Override + public boolean isRenewable() { + return true; // Keine Verlängerung für DVDs + } - @Override - public int getMaxRenewals() { - return 1; // Bis zu 1 Mal verlängerbar - } + @Override + public int getMaxRenewals() { + return 1; // 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