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:lu02:datahiding [2024/07/09 08:18] – msuter | modul:m320_2024:learningunits:lu02:datahiding [2025/08/19 10:51] (aktuell) – [Property und Setter] kmaurizi | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
</ | </ | ||
- | Im UML-Diagramm werden daher die Attribute mit dem Modifikator << | + | Im UML-Diagramm werden daher die Attribute mit dem Modifikator << |
{{: | {{: | ||
Zeile 64: | Zeile 64: | ||
class Door: | class Door: | ||
def __init__(self, | def __init__(self, | ||
- | self.color = base_color | + | self._color |
@property | @property |