4-10 super机制
2018-08-26 本文已影响0人
正在努力ing
class A:
def __init__(self):
print("A")
class B(A):
def __init__(self):
print("B")
super().__init__()
class C(A):
def __init__(self):
print("C")
super().__init__()
class D(C,B):
def __init__(self):
print("D")
super().__init__()
d = D()
# 看D的继承顺序, 安装树 的广度遍历 继承
print(D.__mro__)
D
C
B
A
(<class '__main__.D'>, <class '__main__.C'>, <class '__main__.B'>, <class '__main__.A'>, <class 'object'>)