继承父类的初始化

    1. class A:
    2. def __init__(self):
    3. print('A')
    4. class B(A):
    5. def __init__(self):
    6. print('B')
    7. super().__init__()
    8. class C(A):
    9. def __init__(self):
    10. print('C')
    11. super().__init__()
    12. class D(A):
    13. def __init__(self):
    14. print('D')
    15. super().__init__()
    16. class E(B, C):
    17. def __init__(self):
    18. print('E')
    19. super().__init__()
    20. class F(C, D):
    21. def __init__(self):
    22. print('F')
    23. super().__init__()
    24. class G(E, F):
    25. def __init__(self):
    26. print('G')
    27. super().__init__()
    28. # 顺序继承一次所有父类 的属性