`Klassen'–Variablen, d.h. Variablen, die mit einer Klasse definiert sind
- werden initialisiert wenn das Objekt angelegt wird
- existieren solange das Objekt existiert
- sind überall verfügbar, wo das Objekt verfügbar ist.
Lokale Variable, d.h. Variablen die
innerhalb einer Funktion oder Methode definiert sind
-
Scope (Gültigkeitsbereich) auf die Funktion
beschränkt, unbekannt ausserhalb
-
Lebensdauer ditto, während Programm in Funktion
Python–Objekte existieren solange irgendwo eine Referenzvariable
dafür existiert.