当前位置: 首页Python面试题Python进阶正文 面向对象中super的作用? Python进阶 0 945 super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 作用: 根据 mro 的顺序执行方法 主动执行 Base 类的方法 Python进阶 ㅤ游客 打赏 收藏 海报挣佣金 推广链接
评论(2)
话说base类是啥
bash类就是基类,也就是父类