- 博客(4)
- 收藏
- 关注
原创 Python中super().__init__()用法
super().init()的用法:推荐使用的派生方法:super().__init__()--super()的属性查找顺序是从当前位置开始找,根据mro列表,当前没有就往上找。super() 函数是用于调用父类的一个方法。super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。--super(),会得到
2022-02-28 14:37:33 4572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人