Python類(lèi)成員繼承重寫(xiě)的實(shí)現(xiàn)
類(lèi)成員的繼承和重寫(xiě)
成員繼承:子類(lèi)繼承了父類(lèi)除構(gòu)造方法外的所有成員
方法重寫(xiě):子類(lèi)可以重新定義父類(lèi)中的方法,這樣就會(huì)覆蓋父類(lèi)中的方法,也稱為重寫(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í)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Python 實(shí)現(xiàn) ZeroMQ 的三種基本工作模式
ZMQ是一個(gè)簡(jiǎn)單好用的傳輸層,像框架一樣的一個(gè) socket library,他使得 Socket 編程更加簡(jiǎn)單、簡(jiǎn)潔和性能更高。 ,這篇文章主要介紹了Python 實(shí)現(xiàn) ZeroMQ 的三種基本工作模式,需要的朋友可以參考下2020-03-03修改默認(rèn)的pip版本為對(duì)應(yīng)python2.7的方法
今天小編就為大家分享一篇修改默認(rèn)的pip版本為對(duì)應(yīng)python2.7的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11python-web根據(jù)元素屬性進(jìn)行定位的方法
這篇文章主要介紹了python-web根據(jù)元素屬性進(jìn)行定位的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12keras.layers.Layer中無(wú)法定義name的問(wèn)題及解決
這篇文章主要介紹了keras.layers.Layer中無(wú)法定義name的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02python+pytest接口自動(dòng)化參數(shù)關(guān)聯(lián)
這篇文章主要介紹了python+pytest接口自動(dòng)化參數(shù)關(guān)聯(lián),參數(shù)關(guān)聯(lián),也叫接口關(guān)聯(lián),即接口之間存在參數(shù)的聯(lián)系或依賴,更多相關(guān)內(nèi)容需要的小伙伴可可以參考一下2022-06-06Python實(shí)現(xiàn)cpu并行運(yùn)算的兩種方式
Python?提供了多種庫(kù)來(lái)支持?CPU?并行運(yùn)算,其中最常用的是?multiprocessing?和?mpi4py?模塊,這兩個(gè)庫(kù)允許你在單臺(tái)機(jī)器上利用多核處理器提高程序的性能,本文通過(guò)代碼示例給大家詳細(xì)的介紹了這兩種方法,需要的朋友可以參考下2024-08-08詳解python 3.6 安裝json 模塊(simplejson)
這篇文章主要介紹了python 3.6 安裝json 模塊(simplejson),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04