Python中针对 类 提供了一个内置属性 __mro __可以查看方法的搜索顺序
MRO()是 mothod resolution order,主要用于在多继承时判断 方法、属性 的调用路径
print(C.__mor__)
class Item:
def info(self):
print("Item方法:", "这是个商品")
class Product:
def info(self):
print("Product方法,", "这是个工业品")
class Mouse(Item, Product):
pass
m = Mouse()
m.info()
# 查看调用顺序
print(Mouse.__mro__)