Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt3 [2026/08/30 14:05] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt3 [2026/08/30 14:06] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU07.A01 - Schritt 3 ====== | ||
| + | <WRAP center round todo 60%> | ||
| + | Realisieren Sie die Methoden um ein Buch an einen Kunden auszuleihen. | ||
| + | </ | ||
| + | |||
| + | {{de: | ||
| + | |||
| + | ===== Librarian ===== | ||
| + | Mit der Methode '' | ||
| + | Falls das gewünschte Buch existiert, entnimmt er das Buch aus der Bibliothek und übergibt es dem Kunden. | ||
| + | |||
| + | ==== Tests ==== | ||
| + | * test_librarian.py | ||
| + | * test_lend_book_by_title() | ||
| + | * test_lend_unknown_book() | ||
| + | |||
| + | ===== Customer ===== | ||
| + | Über die Methode '' | ||
| + | Dazu wird '' | ||
| + | Das lässt sich aus dem Sequenzdiagramm so nicht entnehmen. | ||
| + | Dieses Wissen müssen Sie als Fachperson hier einbringen. | ||
| + | |||
| + | ==== Tests ==== | ||
| + | * test_customer.py | ||
| + | * test_borrow_book_by_title() | ||
| + | * test_borrow_unknown_book() | ||
| + | |||
| + | |||
| + | ===== main.py ===== | ||
| + | Ergänzen Sie den Ablauf in main gemäss diesem UML Sequenzdiagramm. | ||
| + | |||
| + | {{de: | ||
| + | |||
| + | Die Ausgabe soll in etwa wie folgt aussehen: | ||
| + | |||
| + | {{modul: | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||
| + | [[https:// | ||
| + | |||