Realisieren Sie den Konstruktor der Klasse Customer.
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.
In der Klasse Customer wird die Library nicht gespeichert!
test_init()test_add_and_print_customerstest_search_customertest_search_customer_failed
Realisieren Sie den Konstruktor der Klasse Librarian.
test_init()
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: