Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m320_2024:learningunits:lu08:zweiseitigebeziehung [2024/09/18 13:18] – msuter | modul:m320_2024:learningunits:lu08:zweiseitigebeziehung [2024/09/18 13:43] (aktuell) – [Sourcecode] msuter | ||
|---|---|---|---|
| Zeile 33: | Zeile 33: | ||
| | | ||
| def __init__(self, | def __init__(self, | ||
| - | self._name | + | self._name |
| self._student = None | self._student = None | ||
| | | ||
| @student.setter | @student.setter | ||
| def student(self, | def student(self, | ||
| - | self._student = student | + | self._student |
| student.teacher = self | student.teacher = self | ||
| Zeile 44: | Zeile 44: | ||
| | | ||
| def __init__(self, | def __init__(self, | ||
| - | self._name | + | self._name |
| self._teacher = None | self._teacher = None | ||
| | | ||
| Zeile 86: | Zeile 86: | ||
| def __init__(self, | def __init__(self, | ||
| self._designation = designation | self._designation = designation | ||
| - | self._ref2student | + | self._student |
| | | ||
| @student.setter | @student.setter | ||
| def student(self, | def student(self, | ||
| - | self._ref2student | + | self._student |
| class Student: | class Student: | ||
| Zeile 96: | Zeile 96: | ||
| def __init__(self, | def __init__(self, | ||
| self._name = name | self._name = name | ||
| - | self._ref2class | + | self._class |
| the_class.student = self | the_class.student = self | ||