Python類(lèi)成員繼承重寫(xiě)的實(shí)現(xiàn)
類(lèi)成員的繼承和重寫(xiě)
成員繼承:子類(lèi)繼承了父類(lèi)除構(gòu)造方法外的所有成員
方法重寫(xiě):子類(lèi)可以重新定義父類(lèi)中的方法,這樣就會(huì)覆蓋父類(lèi)中的方法,也稱(chēng)為重寫(xiě)
代碼如下
class Person: def __init__(self,name,age): self.name = name self.__age = age def say_age(self): print(’我的年齡:’,self.__age) def say_introduce(self): print(’我的名字是{0}’.format(self.name))class Student(Person): def __init__(self,name,age,score): Person.__init__(self,name,age) self.score = score def say_introduce(self): print(’不是,我的名字叫做{0}’.format(self.name))s = Student(’Xujie’,18,70)s.say_age()s.say_introduce()
結(jié)果
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. el-input無(wú)法輸入的問(wèn)題和表單驗(yàn)證失敗問(wèn)題解決2. vue跳轉(zhuǎn)頁(yè)面常用的幾種方法匯總3. XML入門(mén)的常見(jiàn)問(wèn)題(三)4. JavaScript中顏色模型的基礎(chǔ)知識(shí)與應(yīng)用詳解5. 不要在HTML中濫用div6. JavaScript快速實(shí)現(xiàn)一個(gè)顏色選擇器7. CSS3實(shí)例分享之多重背景的實(shí)現(xiàn)(Multiple backgrounds)8. 父div高度不能自適應(yīng)子div高度的解決方案9. Jquery使用原生AJAX方法請(qǐng)求數(shù)據(jù)10. React實(shí)現(xiàn)一個(gè)倒計(jì)時(shí)hook組件實(shí)戰(zhàn)示例
