実際にやってみました
class A(object):#(2) def __init__(self): pass def func(self): print('A') class B(A): def __init__(self): pass def func(self):#(1) print('B')#(1) class C(A): def __init__(self): pass def func(self): print('C') class D(B,C): def __init__(self): pass d = D() d.func() raw_input()