Bib1/backend/medium/Book.java

27 lines
738 B
Java

package backend.medium;
public class Book extends Medien {
private String autor;
private int erscheinungsjahr;
public Book(String name, String autor, int id, int erscheinungsjahr) {
super(name, id, 4, 3); // Frist für Bücher ist 4 Wochen, bis zu 3 Mal verlängerbar
this.autor = autor;
this.erscheinungsjahr = erscheinungsjahr;
}
// Getter-Methoden für spezifische Eigenschaften von Büchern
public String getAutor() {
return autor;
}
public int getErscheinungsjahr() {
return erscheinungsjahr;
}
@Override
public String toString() {
return "Buch: " + name + " von " + autor + " (ID: " + id + ", Jahr: " + erscheinungsjahr + ")";
}
}