Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt1 [2024/09/03 09:50] – msuter | modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt1 [2025/09/09 09:16] (aktuell) – [Customer] kmaurizi | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
===== Customer ===== | ===== Customer ===== | ||
- | ==== Auftrag ==== | ||
- | |||
Realisieren Sie den Konstruktor der Klasse '' | Realisieren Sie den Konstruktor der Klasse '' | ||
- | Beim Erzeugen eines Customer-Objektes meldet sich dieses selber (proaktiv) bei der Library an. Sie können das im Ablauf | + | === Hinweis === |
+ | |||
+ | Beim Erzeugen eines Customer-Objektes meldet sich dieses selber (proaktiv) bei der Library an. | ||
+ | Dazu wird im Konstruktor die Methode '' | ||
+ | In der Klasse '' | ||
==== Tests ==== | ==== Tests ==== | ||
Zeile 22: | Zeile 24: | ||
===== Library ===== | ===== Library ===== | ||
- | ==== Auftrag ==== | ||
Realisieren Sie den Konstruktor der Klasse '' | Realisieren Sie den Konstruktor der Klasse '' | ||
Zeile 28: | Zeile 29: | ||
* test_librarian.py | * test_librarian.py | ||
* '' | * '' | ||
+ | |||
+ | ===== main.py ===== | ||
+ | |||
+ | Implementieren Sie nun in der '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Führen Sie dann das '' | ||
+ | Die Ausgabe soll wie folgt aussehen: | ||
+ | |||
+ | {{modul: | ||
+ | |||
+ | ==== Tests ==== | ||
+ | * '' | ||
+ | * '' | ||
---- | ---- | ||
{{tag> | {{tag> | ||
[[https:// | [[https:// |