Ziel

Sie können Objekte nach Vorgabe eines Sequenzdiagramms erstellen und kommunizieren lassen.

Auftrag 1

  1. Akzeptieren Sie das Assignment im GitHub Classroom und klonen Sie Ihr Repository in die Entwicklungsumgebung.
  2. Öffnen Sie die Klasse main.py und ergänzen Sie den Code für die Instanzierung der Objekte sowie die Programmausführung gemäss dem unten gezeigten Sequenzdiagramm


Das Ergebnis soll der gezeigten Ausgabe entsprechen.

Auftrag 2

- Studieren Sie den Code der Klassen Musician und Instrument und ergänzen Sie Sequenzdiagramm mit den jeweiligen Aufrufen. (skizzieren Sie das Diagramm mit einem entsprechenden Tool)

Dauer

20 Minuten

Abgabe

Zeigen Sie der Lehrperson die korrekte Ausführung des Programms.

Das Sequenzdiagramm geben Sie als PDF-Datei in Moodle ab.


© René Probst

  • modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_4.txt
  • Last modified: 2023/11/13 08:56
  • by 127.0.0.1