为什么使用super()
?
使用Base.__init__
和super().__init__
有区别吗?
class Base(object):def __init__(self):print "Base created"
class ChildA(Base):def __init__(self):Base.__init__(self)
class ChildB(Base):def __init__(self):super(ChildB, self).__init__()
ChildA()ChildB()