Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt5 [2024/09/03 13:40] – angelegt msuter | modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt5 [2024/09/11 13:31] (aktuell) – msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU07.A01 - Schritt | + | ====== LU07.A01 - Schritt |
| <WRAP center round todo 60%> | <WRAP center round todo 60%> | ||
| - | Realisieren Sie die Methoden um ein Buch aus der Bibliothek | + | Realisieren Sie die Methoden um einen Kunden zu mahnen, wenn er das Buch zu spät zurück bringt. |
| </ | </ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Customer ===== | ||
| + | Realisieren Sie die '' | ||
| + | |||
| + | ==== Tests ==== | ||
| + | * test_customer.py | ||
| + | * test_reminded | ||
| ===== Librarian ===== | ===== Librarian ===== | ||
| - | Realisieren Sie die Methode '' | + | Realisieren Sie die Methode '' |
| + | Die Methode sucht zuerst den Kunden anhand des Namens. | ||
| + | Anschliessend wird das Flag '' | ||
| ==== Tests ==== | ==== Tests ==== | ||
| * test_librarian.py | * test_librarian.py | ||
| - | * test_remove_book | + | * test_remind_customer |
| - | * test_remove_unknown_book | + | |
| Zeile 16: | Zeile 26: | ||
| Ergänzen Sie den Ablauf in der main-Methode gemäss dem Sequenzdiagramm. | Ergänzen Sie den Ablauf in der main-Methode gemäss dem Sequenzdiagramm. | ||
| - | {{modul:m320: | + | {{:modul:m320_2024: |
| Die Ausgabe soll in etwa wie folgt aussehen: | Die Ausgabe soll in etwa wie folgt aussehen: | ||
| - | {{modul: | + | {{modul: |
| ---- | ---- | ||
| {{tag> | {{tag> | ||
| [[https:// | [[https:// | ||