Benutzer-Werkzeuge

Webseiten-Werkzeuge


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