python:mro
__mro__ → Method-Resolution-Order
Variable in Klassen die definiert in welcher Reihenfolge (in welchen Klassen) nach einer Methode gesucht wirdt
Klassen können Methoden aus anderen Klassen erben
wird in der Klasse die Methode nicht implementiert wird entlang von den Klassen in mro geschaut ob die entsprechende Klasse in einer der Klassen gefunden wird von denen geerbt wurde
die Auflösung erfolgt zum Zeitpunkt der Instanzierung
Objekte haben die Variable nicht
python/mro.txt · Zuletzt geändert: 2020/10/25 12:51 von root