Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
modul:m320_2024:learningunits:lu04:aufgaben:postinit [2024/08/20 09:21] – msuter | modul:m320_2024:learningunits:lu04:aufgaben:postinit [2024/08/20 09:33] (aktuell) – msuter | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Implementiere eine einfache Verwaltung von Büchern in einer Bibliothek. | Implementiere eine einfache Verwaltung von Büchern in einer Bibliothek. | ||
Jedes Buch hat die Eigenschaften '' | Jedes Buch hat die Eigenschaften '' | ||
+ | |||
Nutze dafür Python' | Nutze dafür Python' | ||
In der Methode '' | In der Methode '' | ||
Zeile 9: | Zeile 10: | ||
===== post_init ===== | ===== post_init ===== | ||
Implementiere eine Methode __post_init__, | Implementiere eine Methode __post_init__, | ||
- | Falls eines dieser Felder leer ist, soll eine Ausnahme (ValueError) ausgelöst werden. | + | Falls eines dieser Felder leer ist, soll eine Ausnahme ('' |
Zeile 26: | Zeile 27: | ||
</ | </ | ||
{{tag> | {{tag> | ||
- | [[https:// | + | [[https:// |