美文网首页
4-10 super机制

4-10 super机制

作者: 正在努力ing | 来源:发表于2018-08-26 15:49 被阅读0次
    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'>)
    
    
    

    相关文章

      网友评论

          本文标题:4-10 super机制

          本文链接:https://www.haomeiwen.com/subject/bvyoiftx.html