Skip to main content

『群友投稿』面向对象编程(OOP)的重要特性之一就是多态(或者说子类属性/方法覆写),一般通过以特定的顺序搜索对象的属性和方法来实现,该顺序被称为 Method Resolution Order (MRO)

  1. 『群友投稿』

    面向对象编程(OOP)的重要特性之一就是多态(或者说子类属性/方法覆写),一般通过以特定的顺序搜索对象的属性和方法来实现,该顺序被称为 Method Resolution Order (MRO)。

    本文展示了 Python 中 MRO 生成算法的具体实现,解析了算法逻辑。

    博文 | 作者 @wh2099