对不起,如果以前问过这个问题,我在搜索其他问题时找不到答案.
我是Python的新手,我遇到了多重继承的问题.假设我有两个类,B和C,它们继承自同一个类A,它们的定义如下:
class B(A):
def foo():
...
return
def bar():
...
return
class C(A):
def foo():
...
return
def bar():
...
return
Run Code Online (Sandbox Code Playgroud)
我现在想要定义另一个类D,它继承自B和C.D应该继承B的foo实现,但是C的实现吧.我该怎么做呢?