Feedback for these lessons is very much welcome. If you like or hate something about a lesson let us know, either on GitHub, via Mail or just tell us in person :)
x
Bibliothek - Teil 3
Beschreibung
In einer Bibliothek können Bücher ausgeliehen werden. Jedes Buch hat einen Titel, einen Autor und eine ISBN. Die Bibliothek kann mehrere Exem- plare von einem Buch vorhalten. Jedes Exemplar ist entweder verfügbar oder ausgeliehen. Der Bestand einer Bibliothek ist nicht limitiert. Eine Ausleihe und Rückgabe von Büchern ist möglich.
Aufgaben
- Modelliere die Klassen
Bibliothek
undBuch
. - Nutze eine Liste für alle Bücher.
- Implementiere die Methode
boolean ausleihen()
in der Klasse Buch. Es soll wahr zurück gegeben werden, wenn das Buch erfolgreich ausgeliehen wurde. Z. Nutze eineMap
, mit ISBN als Schlüssel, zum speichern der Bücher. Bedenke dabei, dass mehrere Exemplare eines Buches vorhanden sein können.
Hinweise
- Nutze deine Lösungen von den voherigen Aufgaben um Zeit zu sparen.