#子類呼叫父類的方法
class
vehichle:
country='
china'#
名字='ales'不好這樣
def__init__
(self,name,speed,load,power):
self.name=name
self.speed=speed
self.load=load
self.power=power
defrun(self):
print('
開動了'
)class subway(vehichle):#
要有自己的心的參,其他全繼承
def __init__(self,name,speed,load,power,line):
# self.name = name
# self.speed = speed
# self.load = load
# self.power = power
vehichle.__init__(self,name,speed,load,power)
#self作為具體的例項內容
# 子類的呼叫父類的引數名直接呼叫,也要加上self
self.line=line
defshowinfo(self):
(self.name,self.line)
defrun(self):
vehichle.run(self)
#子類呼叫父類的方法,self必須加上 print('%s開動了'%self.name)
line1=subway('
1號線','
2km/h
','23412人
','電
',12)
line1.showinfo()
line1.run()
python子類呼叫父類的方法
情況一 子類需要自動呼叫父類的方法 子類不重寫 init 方法,例項化子類後,會自動呼叫父類的 init 的方法。class father object def init self,name self.name name print name s self.name def getname self...
python子類呼叫父類的方法
from python和其他物件導向語言類似,每個類可以擁有乙個或者多個父類,它們從父類那裡繼承了屬性和方法。如果乙個方法在子類的例項中被呼叫,或者乙個屬性在子類的例項中被訪問,但是該方法或屬性在子類中並不存在,那麼就會自動的去其父類中進行查詢。繼承父類後,就能呼叫父類方法和訪問父類屬性,而要完成整...
python子類呼叫父類的方法
python和其他物件導向語言類似,每個類可以擁有乙個或者多個父類,它們從父類那裡繼承了屬性和方法。如果乙個方法在子類的例項中被呼叫,或者乙個屬性在子類的例項中被訪問,但是該方法或屬性在子類中並不存在,那麼就會自動的去其父類中進行查詢。繼承父類後,就能呼叫父類方法和訪問父類屬性,而要完成整個整合過程...