Videogame mit entsprechenden Methoden hinzugefügt
parent
a746b515d8
commit
c2d221d6fd
|
|
@ -0,0 +1,36 @@
|
|||
package DomainLayer;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
public class VideoGame extends Medium {
|
||||
public VideoGame(String id, String title, String releaseYear) {
|
||||
super(id, title, releaseYear);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getBorrowPeriod() {
|
||||
return 28; // 4 Wochen
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isRenewable() {
|
||||
return true; // Verlängerung möglich
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMaxRenewals() {
|
||||
return 1; // Bis zu 1 Mal verlängerbar
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAuthor() {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setBorrowDate(LocalDate currentDate) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue