一 继承顺序
1, python的类,可以继承多个类
2,python的类,如果继承了多个类,那么其寻找方法有2种,深度优先,和广度优先。
mro原则
F.mro() #等同于F.__mro__
1,子类会先于基类被检查
2,多个基类,会根据他们在列表中的顺序被检查
3,如果对下一个类存在2个合法的选择,选择第一个父类。
一 继承顺序
1, python的类,可以继承多个类
2,python的类,如果继承了多个类,那么其寻找方法有2种,深度优先,和广度优先。
mro原则
F.mro() #等同于F.__mro__
1,子类会先于基类被检查
2,多个基类,会根据他们在列表中的顺序被检查
3,如果对下一个类存在2个合法的选择,选择第一个父类。
原文:https://www.cnblogs.com/catherine007/p/8379159.html