Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt1 [2024/09/03 09:48] – angelegt msuter | modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt1 [2025/09/09 09:16] (aktuell) – [Customer] kmaurizi | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| </ | </ | ||
| - | ===== Customer ===== | + | {{: |
| - | ==== Auftrag ==== | + | |
| + | ===== Customer ===== | ||
| 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 20: | Zeile 24: | ||
| ===== Library ===== | ===== Library ===== | ||
| - | ==== Auftrag ==== | ||
| Realisieren Sie den Konstruktor der Klasse '' | Realisieren Sie den Konstruktor der Klasse '' | ||
| Zeile 26: | 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:// | ||