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()沒有指定特定父項的選項。 謝謝! 編輯:忘了提及一個非常重要的細節 - 方法是相同的名稱,並被覆蓋。對不起,再次感謝!