[toc]
多重继承
Python 支持多重继承, 一个子类可以有多个 "直接父类". 这样, 就具备了 "多个父类" 的特点.
但是由于, 这样会被 "类的整体层次" 搞的异常复杂, 尽量避免使用.
MEO()
Python 支持多继承, 如果父类中相同名字的方法, 在子类没有指定父类名时, 解释器将 "从左向右" 按顺序搜索.
MRO ( Method Resolution Order ): 方法解析顺序. 我们可以通过 mro() 方法获得 "类的层次结构", 方法解析顺序也是按照这个 "类的层次结构" 寻找的.
执行结果: