Python Lernhandbuch

Kapitel 7: Klassen und Objekte

Quiz: Hast du es verstanden?

6 Fragen. Bei Fragen mit ☐ können mehrere Antworten richtig sein. Zum Bestehen brauchst du 5 richtige Antworten.

1 Wofür steht self in einer Methode?
2 Welche Methode bestimmt, was print(obj) ausgibt?
3 Wie greifst du auf eine mit @property dekorierte Methode flaeche zu?
4 Was erzeugt @dataclass automatisch?

☐ Mehrere Antworten möglich

5 Was macht super().__init__(inhaber, stand) in einer Unterklasse?
6 Wie schreibst du in einer Dataclass eine Liste als Standardwert richtig?