Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
python:zugriff_auf_class_members [2022/04/04 13:15] root angelegt |
python:zugriff_auf_class_members [2022/04/04 13:18] (aktuell) root [__class__] |
||
---|---|---|---|
Zeile 48: | Zeile 48: | ||
+ | ===== Direkter Verweis ===== | ||
+ | |||
+ | <sxh python> | ||
+ | class base(): | ||
+ | a=5 | ||
+ | | ||
+ | @staticmethod | ||
+ | def ausgabe(): | ||
+ | print(base.a) | ||
+ | |||
+ | class child(base) | ||
+ | a=10 | ||
+ | |||
+ | </ | ||
+ | |||
+ | * base.ausgabe gibt 5 aus | ||
+ | * child.ausgabe gibt 5 aus | ||
+ | * base.a verweist immer auf a in der Klasse base und damit auf den Wert 5 |