python之子类调用父类方法

class Vehicle:
def __init__(self,name,speed,load):
self.Name=name
self.Speed=speed
self.Load=load
def running(self):
print('%s时速为%s'%(self.Name,self.Speed))
class Subway(Vehicle):
def __init__(self, name, speed, load,line):
super().__init__(name,speed,load)
self.Line=line
def show_info(self):
super().running(self)
print(self.Name,'是',self.Line)
line1=Subway('北京地铁','100km/h',1000,'2号线')
line1.show_info()

--------------------------------------------------------------
北京地铁时速为100km/h
北京地铁 是 2号线

猜你喜欢

转载自www.cnblogs.com/cxydnxs/p/12327693.html