Bibliothek

Aufgabe zu Modul #J3 - OOD - Bibliothek

Schreibe eine Anwendung, welche eine Bibliothek modelliert. In der Bibliothek findet man unterschiedliche Exemplare. z.B: Bücher, Zeitschriften, CDs, DVDs.

Ein Item

  • hat einen Titel

Folgende Arten von Items können sich in der Bibliothek befinden:

  • Buch
    • hat einen Autor
    • hat ein Genre
  • Zeitschrift
    • hat einen Herausgeber
    • hat ein Datum
  • CD
    • hat den Namen des Interpreten
    • hat eine Anzahl von Songs
  • DVD
    • hat den Namen des Regisseurs
    • hat ein Genre

Die Anwendung soll

  • ein Inventar von unterschiedlichen Items verwalten (also Bücher, DVDs usw.)
  • es ermöglichen ein Item auszuleihen, wenn es noch nicht ausgeliehen worden ist
  • es ermöglichen ein Item zurückzugeben
  • Auskunft zu den vorhandenen Items im Inventar geben

Info: Bei dieser Aufgabe darf man NICHT Gebrauch von Lombok machen.

Es soll kein Scanner eingesetzt werden.


Hier kannst du zurück zur Theorie.