super函数含义:
就是用于调用父类(超类)的一个方法,
调用父类的属性和方法,可以直接用父类名.属性/方法,但是在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题
使用机制,1,先去寻找类的父类
2,将类对象变为父类对象
python2和python3,使用区别是,python,直接super().属性/方法
python2是super(Class,self).属性/方法
使用中的冲突问题
python的super函数
最新推荐文章于 2024-07-27 12:20:46 发布