相关疑难解决方法(0)

python从具有相同方法名称的不同路径的多重继承

下面的代码示例,可以super使用,或者C有来电A.fooB.foo明确?

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

class B(object):
    def foo(self):
        print 'B.foo()'

class C(A, B):
    def foo(self):
        print 'C.foo()'
        A.foo(self)
        B.foo(self)
Run Code Online (Sandbox Code Playgroud)

python multiple-inheritance

23
推荐指数
5
解决办法
2万
查看次数

标签 统计

multiple-inheritance ×1

python ×1