语法
class 子类名(父类名1,父类名2.。。):
pass
多继承可以让子类同时具有多个父类的属性和方法
注意:
如果父类中存在同名方法,要看mro执行顺序,(一般是先调用在括号前面的父类)
内置属性__mro__查看方法搜索顺序
MRO (method resolution order)只要是再多继承时判断方法,属性的调用路径
print(c,__mro__)
输出结果 (<class '__main__,c'>,<class '__main__,a'>,<class '__main__,b'>,<class 'object'>)
class A(object):新式类 有内置方法属性
classB:旧式类 没有内置方法属性
python3都是新时类