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 | ||