python必须要调用父类的方法吗
1个回答
展开全部
子类调用父类函数有以下方法:
1、直接写类名调用
2、用 super(type, obj).method(arg)方法调用。
3、在类定义中调用本类的父纳唯类方法,可以直卜宽接型茄亮用super().method(arg)
class A:
def method(self, arg):
pass
class B(A):
def method(self, arg):
# A.method(self,arg) # 1
# super(B, self).method(arg) # 2
super().method(arg) # 3
1、直接写类名调用
2、用 super(type, obj).method(arg)方法调用。
3、在类定义中调用本类的父纳唯类方法,可以直卜宽接型茄亮用super().method(arg)
class A:
def method(self, arg):
pass
class B(A):
def method(self, arg):
# A.method(self,arg) # 1
# super(B, self).method(arg) # 2
super().method(arg) # 3
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询