最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

如果想要獲得父類的父類的屬性,可以使用super嗎?

如果想要獲得父類的父類的屬性,可以使用super嗎?該怎樣使用?能給出代碼示范嗎???

正在回答

1 回答

例如:

創(chuàng)建一個爸爸類Car

>>> class Car():?
def __init__(self,name,brand,color,max_speed):
self.name = name
self.brand = brand
self.color = color
self.max_speed = max_speed
def owner(self):
print('%s擁有一輛小汽車'%self.name)

創(chuàng)建一個Car的兒子類 ?Tesla,但我希望兒子不是完全繼承爸爸,他有特殊的能源供應(yīng)方式--鋰電池。于是我給兒子寫了自己的__init__,這時候,父親的name,brand等實例屬性就沒有了。那如何能找回來呢?用super(新樣式,有新的,當然就有舊樣式). ??super(Tesla,self).__init__(name,brand,color,max_speed),把兒子類名字寫進super(兒子名,self).__init__(爸爸參數(shù))

其實super就是重新調(diào)用父親類的__init__一遍,就能讓兒子重獲爸爸的家產(chǎn),繼承他的遺產(chǎn)·~~擁有爸爸的屬性


0 回復 有任何疑惑可以回復我~
#1

Voidmatrix 提問者

非常感謝!
2018-07-29 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

如果想要獲得父類的父類的屬性,可以使用super嗎?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號