Boardgame mit entsprechenden Methoden hinzugefügt

Feature-LibraryService
elarturo 2024-11-18 22:59:11 +01:00
parent 8d502a3504
commit adc326fb87
1 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,36 @@
package DomainLayer;
import java.time.LocalDate;
public class BoardGame extends Medium {
public BoardGame(String id, String title, String releaseYear) {
super(id, title, releaseYear);
}
@Override
public int getBorrowPeriod() {
return 14; // 2 Wochen
}
@Override
public boolean isRenewable() {
return false; // Keine Verlängerung möglich
}
@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
}
}