# 超继承 class MathMethod: # 定义一个类 def __init__(self,a,b): # 初始化函数 self.a=a self.b=b def add(self): print("我是父类的加法",self.a+self.b) def sub(self): return self.a-self.b class MathMethod_1(MathMethod): # 类MathMethod的子类 def devide(self): # 拓展 return self.a / self.b def add(self): # 想用父类的方法,又不想重新写 super(MathMethod_1,self).add() # 超继承 print("我是字类的加法",self.a+self.b+10) MathMethod_1(5,6).add() # 调用
结果:
我是父类的加法 11
我是字类的加法 21