“”"
author:佳期如梦
data:2020-11-18
function:类的继承
“”"
#初始化方法:
class A():
def init(self,a,b):
self.a = a
self.b = b
def add(self):
return self.a + self.b
def car(self):
#print("电池:",self.dianchi)
return "电池:" + self.dianchi
#继承:继承的意思是,A类下面所有的东西,B类下面都有
class B(A):
dianchi = "南孚电池"
#方法重写(重写父类的方法)
def __init__(self,a,b,c):
#调用A的初始化方法
#A.__init__(self,a,b)
#self.c = c
self.a = a
self.b = b
self.c = c
# 继承之后的扩展
def sub(self):
return self.a - self.b
#初始化这个类
a = B(2,4,6)
#进行方法调用
result = a.car()
print(result)