Ausleihzeit verbessert

pull/2/head
elarturo 2024-11-19 10:07:28 +01:00
parent a7c8f96e23
commit da24a584f6
1 changed files with 16 additions and 25 deletions

View File

@ -1,36 +1,27 @@
package DomainLayer;
import java.time.LocalDate;
public class DVD extends Medium {
public DVD(String id, String title, String releaseYear) {
super(id, title, releaseYear);
}
public DVD(String id, String title, String releaseYear) {
super(id, title, releaseYear);
}
@Override
public int getBorrowPeriod() {
return 7; // 1 Woche
}
@Override
public int getBorrowPeriod() {
return 7; // 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
}
}