LU07.A01 - Schritt 2

Realisieren Sie die Methoden um ein neues Buch zu kaufen.

Librarian

Die Methode buy_new_book erzeugt ein neues Buch und fügt es in die Bibliothek ein.

Hinweise

Der Wert des Attributs location ist ein Zufallswert der in der Methode add_book() der Klasse Library generiert wird. Die Methode add_book() gibt diese location als Returnwert zurück.

Tests

main.py

Ergänzen Sie den Ablauf in main gemäss diesem UML Sequenzdiagramm. Die Methode buy_new_book wird 5x aufgerufen. Übernehmen Sie die Buchtitel und ISBN-Nummern genau so, wie im Printout angegeben.

Die Ausgabe soll wie folgt aussehen:

Hinweis

Der Ablageort (location) wird durch die Library generiert und wird darum vom Beispiel abweichen!


René Probst, bearbeitet durch Marcel Suter