2
如果已经回答了此问题,我很抱歉,我无法找到它。 使用多重继承时,如何使用特定父级的方法? 比方说,我有这样的事情在Python中调用具有多重继承的父类
Class Ancestor:
def gene:
Class Dad(Ancestor):
def gene:
...
Class Mom(Ancestor):
def gene:
...
Class Child(Dad,Mom):
def gene:
if(dad is dominant):
#call dad's gene
else:
#call mom's gene
我怎么能这样做? super()没有指定特定父项的选项。 谢谢! 编辑:忘了提及一个非常重要的细节 - 方法是相同的名称,并被覆盖。对不起,再次感谢!