英文文档
([type[,object-or-type]])
Return a proxy object that delegates method calls to a parent or siblingclass oftype. This is useful for accessing inherited methods that havebeen overridden in a class. The search order is same as that used by except that thetypeitself is skipped.
super()
super([type[, object-or-type]])
1、super函数返回的是一个代理对象,通过此对象可以调用所在类的父类或者兄弟类的方法,而不显示的指定父类或者兄弟类的类名。
2、为什么要有super?
3、不带任何参数的super等效于super(类名,self),此种情况多用于单继承关系的子类中。
4、如果第2个参数不传入,则表示代理对象不绑定继承关系。
5、如果第2个参数是一个对象,则对象必须是第1个参数指定类型的实例,此种关系多用于多层继承关系的子类中。
6、如果第2个参数是一个类型,则类型必须是第1个参数指定类型的子类,此种关系多用于多层继承关系的子类中,适用于类方法。
小结
希望通过上面的操作能帮助大家。如果你有什么好的意见,建议,或者有不同的看法,希望你留言和我进行交流、讨论。
领取专属 10元无门槛券
私享最新 技术干货