一 继承顺序
1, python的类,可以继承多个类
2,python的类,如果继承了多个类,那么其寻找方法有2种,深度优先,和广度优先。
mro原则
F.mro() #等同于F.__mro__
1,子类会先于基类被检查
2,多个基类,会根据他们在列表中的顺序被检查
3,如果对下一个类存在2个合法的选择,选择第一个父类。
Posted 老王的农场
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了继承顺序相关的知识,希望对你有一定的参考价值。
一 继承顺序
1, python的类,可以继承多个类
2,python的类,如果继承了多个类,那么其寻找方法有2种,深度优先,和广度优先。
mro原则
F.mro() #等同于F.__mro__
1,子类会先于基类被检查
2,多个基类,会根据他们在列表中的顺序被检查
3,如果对下一个类存在2个合法的选择,选择第一个父类。
以上是关于继承顺序的主要内容,如果未能解决你的问题,请参考以下文章