← Retour au glossaire

MRO (Method Resolution Order)

🇬🇧 Method Resolution Order

L'ordre dans lequel Python recherche une méthode dans la hiérarchie des classes, notamment en cas d'héritage multiple. Il suit l'algorithme C3 qui garantit un ordre cohérent et évite les appels multiples.

💡 Exemple

En Python : print(RobotDomestique.__mro__) affiche l'ordre de résolution.

Voir aussi

EdTech AI