多重继承-python3

"""
多重继承1

版本: v1.0
日期: 2019.03.27
作者: Catherine
python版本: 3.7
"""


class A(object):
    def foo(self):
        print('foo of A')


class B(A):
    pass


class C(A):
    def foo(self):
        print('foo fo C')


class D(B, C):
    pass


class E(D):
    def foo(self):
        print('foo in E')
        super().foo()
        super(B, self).foo()
        super(C, self).foo()


if __name__ == '__main__':
    d = D()
    d.foo()

    e = E()
    e.foo()

猜你喜欢

转载自blog.csdn.net/u011280600/article/details/89086161