Aufgabe 1 - einseitige Beziehung

Ziel

Sie können eine einfache Beziehung (Assoziation) zweier Klassen implementieren.

Auftrag

  1. Akzeptieren Sie das GitHub Classroom Assignment und klonen Sie das Repository in Ihre Entwicklungsumgebung.
  2. Implementieren Sie die die Klasse House gemäss Klassen- und Sequenzdiagramm. (Aktion im Konstruktor beachten)
  3. Testen Sie die Klasse mit test_house.
  4. Implementieren Sie die Klasse HomeOwner gemäss Klassendiagramm.
  5. Testen Sie die Klasse mit test_owner und test_print.
  6. Implementieren Sie die main-Methode entsprechend dem gezeigten Sequenzdiagramm.

Hinweis : Es handelt sich bei diesem Beispiel um eine 1:1-Beziehung.

Dauer

20 Minuten

Abgabe

Mittel Push ins GitHub Repository.


GitHub Repo: https://github.com/templates-python/m320-lu05-a01-einseitigeBeziehung.git

© René Probst