super() 函数是用于调用父类(超类)的一个方法。
class A:
def add(self, x):
y = x+1
print(y)
class B(A):
def add(self, x):
super().add(x) #调用父类的add
b = B()
b.add(2) # 3
本文详细讲解了如何在Python中使用super()函数调用父类方法,通过classB继承classA的实例,展示了如何在子类中利用super进行方法重写,并给出了实际代码演示。
super() 函数是用于调用父类(超类)的一个方法。
class A:
def add(self, x):
y = x+1
print(y)
class B(A):
def add(self, x):
super().add(x) #调用父类的add
b = B()
b.add(2) # 3
617

被折叠的 条评论
为什么被折叠?