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 2
Beschreibung
In einer Bibliothek können Bücher ausgeliehen werden. Jedes Buch hat einen Titel, einen Autor und eine ISBN. Die Bibliothek kann mehrere Exemplare von einem Buch vorhalten. Die Bibliothek hat 10 Regal mit maximal je 100 Bücher.
Aufgaben
- Erweitere die Klasse
Bookum ein Attribut author. - Schreibe einen neuen Konstruktor, welcher title, ISBN und author entgegen nimmt.
- Instanziiere eine Bibliothek. Nutze
Arraysfür die Bücherregale. - Implementiere die Methode
listBooks(), welche alle Bücher ausgibt, jedoch keine leeren Regalplätze.
Hinweise
- Ein
Arrayaus Objekten hat an den Positionen, an denen noch kein Objekt gespeichert ist, eine Referenz aufnullstatt auf ein Objekt. - Mit
if (sampleReference == null)kannst du überprüfen ob die sampleReference eine null-Referenz ist.