LU07.A01 - Schritt 1

Realisieren Sie die Konstruktoren der Klassen Customer und Librarian.

Customer

Realisieren Sie den Konstruktor der Klasse Customer.

Hinweis

Beim Erzeugen eines Customer-Objektes meldet sich dieses selber (proaktiv) bei der Library an. Dazu wird im Konstruktor die Methode add_customer des Library-Objekts aufgerufen.

Tests

Library

Realisieren Sie den Konstruktor der Klasse Librarian.

Tests

main.py

Implementieren Sie nun in der main-Methode (main.py) die Instanziierung der Objekte sowie die Methodenaufrufe gemäss dem gezeigten Sequenzdiagramm.

Führen Sie dann das main-Programm aus. Es muss fehlerfrei laufen. Die Ausgabe soll wie folgt aussehen:

Tests


René Probst, bearbeitet durch Marcel Suter