- 直接写类名调用
- 用
super(type, obj).method(arg)方法调用。 - 在类定义中调用本类的父类方法,可以直接
super().method(arg).
多继承中父类方法的调用
在多继承时,直接用父类调用父类方法,可能会出现重复调用导致资源浪费。
super()方法是调用MRO中当前类所在位置之后的类的方法。
多继承中self指向已创建的实例对象。
参考资料
Python中调用父类方法的三种方式
python super详解
super(type, obj).method(arg)方法调用。super().method(arg).在多继承时,直接用父类调用父类方法,可能会出现重复调用导致资源浪费。
super()方法是调用MRO中当前类所在位置之后的类的方法。
多继承中self指向已创建的实例对象。
Python中调用父类方法的三种方式
python super详解
相关文章: