Python super关键字

来源:互联网 发布:木门下单软件 编辑:程序博客网 时间:2024/06/09 23:32

super常用在子类继承父类,子类调用父类方法时,例如

class A: #注意 如果使用python2,基类如果没有继承其他类,则需要继承object,否则使用super会报错;python3不需要    def __init__(self, a):        self.a = aclass B(A):    def __init__(self):        super(B,self).__init__(1)

这里不局限于初始化,还可以调用父类其他方法。

原创粉丝点击