Python 的MRO算法

MRO MEthod Resolution Order 方法解析順序 作用:在python中用於處理二義性問題的算法 Python支持多繼承,多繼承的語言往往會遇到兩類二義性的問題: 1、有兩個基類A、B,A和B都定義了方法f() ,C繼承A和B,呢麼調用C的f()方法是會出現不確定 2、有一個基類A,定義了方法f(),B類和C類繼承了A類,D類繼承了B和C類,則此時D類不知道應該繼承B類的f()
相關文章
相關標籤/搜索