super()直接使用和使用父类名称有区别吗?例如:
class Parent:
def __init__(self):
print("In parent")
self.__a=10
class Child(Parent):
def __init__(self):
super().__init__() # using super()
Parent.__init__(self) # using Parent class name
c=Child()
Run Code Online (Sandbox Code Playgroud)
是否有内部之间的差异super().__init__()和Parent.__init__(self)?
python inheritance initialization super method-resolution-order