即一个子类继承多个父类,可以调用所有父类的方法



当碰到2个父类中有相同的方法,以定义子类中的父类顺序调用


可以使用 类名.__mro__进行查看调用顺序
当如果碰到需要调用后面的类中的方法,可以用如下方法进行调用

不要忘了Ma.eat(self)中的self和其他需要的变量
在设计多个类的时候尽量不要设计相同名字的方法
即一个子类继承多个父类,可以调用所有父类的方法
当碰到2个父类中有相同的方法,以定义子类中的父类顺序调用
可以使用 类名.__mro__进行查看调用顺序
当如果碰到需要调用后面的类中的方法,可以用如下方法进行调用
不要忘了Ma.eat(self)中的self和其他需要的变量
在设计多个类的时候尽量不要设计相同名字的方法
转载原创文章请注明,转载自: Mr.Zhang's Blog - 1.53 多继承 (https://www.izhangs.com/2019/10/28/1-53-%e5%a4%9a%e7%bb%a7%e6%89%bf/)