Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt1 [2024/09/03 10:23] msutermodul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt1 [2025/11/17 08:33] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 7: Zeile 7:
  
 ===== Customer ===== ===== Customer =====
-==== Auftrag ==== 
- 
 Realisieren Sie den Konstruktor der Klasse ''Customer''. Realisieren Sie den Konstruktor der Klasse ''Customer''.
 +
 +=== Hinweis ===
  
 Beim Erzeugen eines Customer-Objektes meldet sich dieses selber (proaktiv) bei der Library an.  Beim Erzeugen eines Customer-Objektes meldet sich dieses selber (proaktiv) bei der Library an. 
Zeile 23: Zeile 23:
  
 ===== Library ===== ===== Library =====
-==== Auftrag ==== 
 Realisieren Sie den Konstruktor der Klasse ''Librarian''. Realisieren Sie den Konstruktor der Klasse ''Librarian''.
  
Zeile 31: Zeile 30:
  
 ===== main.py ===== ===== main.py =====
-==== Auftrag ==== 
  
 Implementieren Sie nun in der ''main''-Methode (''main.py'') die Instanziierung der Objekte sowie die Methodenaufrufe gemäss dem gezeigten Sequenzdiagramm.  Implementieren Sie nun in der ''main''-Methode (''main.py'') die Instanziierung der Objekte sowie die Methodenaufrufe gemäss dem gezeigten Sequenzdiagramm. 
  
-{{modul:m320:learningunits:lu04:aufgaben:lu03-aufg5_biblio-2.png?600|}} +{{:modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:library_sequenz_schritt1.png?600|}}
  
 Führen Sie dann das ''main''-Programm aus. Es muss fehlerfrei laufen.  Führen Sie dann das ''main''-Programm aus. Es muss fehlerfrei laufen. 
 Die Ausgabe soll wie folgt aussehen: Die Ausgabe soll wie folgt aussehen:
 +
 {{modul:m320:learningunits:lu04:aufgaben:lu03-aufg5_biblio-3.png?175|}} {{modul:m320:learningunits:lu04:aufgaben:lu03-aufg5_biblio-3.png?175|}}
  
Zeile 44: Zeile 43:
   * ''test_main.py''   * ''test_main.py''
     * ''test_main_part1''     * ''test_main_part1''
 +
 ---- ----
 {{tag>M320-LU07}} {{tag>M320-LU07}}
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] René Probst, bearbeitet durch Marcel Suter [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] René Probst, bearbeitet durch Marcel Suter
  • modul/m320_2024/learningunits/lu07/aufgaben/bibliothek/schritt1.1725351818.txt.gz
  • Zuletzt geändert: 2024/09/03 10:23
  • von msuter