多繼承

多繼承 類裏面一定有個mro屬性,由python的C3算法得出調用父類的順序 類名.mro 1如果直接使用父類名去調用,有可能爺爺類會被調用2次 2、在python的多繼承裏經常出現使用super調用父類時調用不了,因爲python裏有一個默認的處理多繼承調用的先後順序,叫C3算法 它是一個確保將來每個類只調用一次的算法,當你寫上最底下類的名字.mro,能看到最後的順序結論 如果super()裏啥
相關文章
相關標籤/搜索