问题:
写一个Bicycle类,有run方法,调用时显示骑行里程km
class Bicycle:def run(self,km)
print("自行车骑行了",km,"里程")
在写一个电动车类继承自Bicycle,添加电池电量valume属性,同时属性有两个方法:
1、fill_charge(vol) 用来充电,vol为电量(度)
2、run(km)方法用于骑行,每骑行10km消耗电量1度,当电量消耗尽时调用Bicycle的run方法骑行
并显示骑乘结果
主程序:
b= EBicycle(5) 创建一个电动自行车,默认电量5度
b.run(10) 骑行10km
b.run(100) 骑行100km
b.fill_charge(6) #充电6度
b.run(70) #有骑行了70km
程序如下:
class Bicycle:
def __init__(self,km):
self.km = 0
def run(self,km):
print("自行车骑行了",km,"里程")
class EBicycle(Bicycle):
def __init__(self,vol):
self.valume = vol
# self._journey = 0
def fill_charge(self,vol):
self.val