最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python子類繼承父類構(gòu)造函數(shù)詳解

 更新時(shí)間:2019年02月19日 16:33:25   投稿:laozhang  
在本文里我們給大家分享一篇關(guān)于Python 子類繼承父類構(gòu)造函數(shù)的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。

如果在子類中需要父類的構(gòu)造方法就需要顯式地調(diào)用父類的構(gòu)造方法,或者不重寫父類的構(gòu)造方法。

子類不重寫 __init__,實(shí)例化子類時(shí),會(huì)自動(dòng)調(diào)用父類定義的 __init__。

class Father(object):
  def __init__(self, name):
    self.name=name
    print ( "name: %s" %( self.name) )
  def getName(self):
    return 'Father ' + self.name
 
class Son(Father):
  def getName(self):
    return 'Son '+self.name
 
if __name__=='__main__':
  son=Son('runoob')
  print ( son.getName() )

輸出結(jié)果為:

name: runoob
Son runoob

如果重寫了__init__ 時(shí),實(shí)例化子類,就不會(huì)調(diào)用父類已經(jīng)定義的 __init__,語(yǔ)法格式如下:

class Father(object):
  def __init__(self, name):
    self.name=name
    print ( "name: %s" %( self.name) )
  def getName(self):
    return 'Father ' + self.name
 
class Son(Father):
  def __init__(self, name):
    print ( "hi" )
    self.name = name
  def getName(self):
    return 'Son '+self.name
 
if __name__=='__main__':
  son=Son('runoob')
  print ( son.getName() )

輸出結(jié)果為:

hi
Son runoob

如果重寫了__init__ 時(shí),要繼承父類的構(gòu)造方法,可以使用 super 關(guān)鍵字:

super(子類,self).__init__(參數(shù)1,參數(shù)2,....)

還有一種經(jīng)典寫法:

父類名稱.__init__(self,參數(shù)1,參數(shù)2,...)
class Father(object):
  def __init__(self, name):
    self.name=name
    print ( "name: %s" %( self.name))
  def getName(self):
    return 'Father ' + self.name
 
class Son(Father):
  def __init__(self, name):
    super(Son, self).__init__(name)
    print ("hi")
    self.name = name
  def getName(self):
    return 'Son '+self.name
 
if __name__=='__main__':
  son=Son('runoob')
  print ( son.getName() )

輸出結(jié)果為:

name: runoob
hi
Son runoob

相關(guān)文章

  • 創(chuàng)建Shapefile文件并寫入數(shù)據(jù)的例子

    創(chuàng)建Shapefile文件并寫入數(shù)據(jù)的例子

    今天小編就為大家分享一篇?jiǎng)?chuàng)建Shapefile文件并寫入數(shù)據(jù)的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • python實(shí)現(xiàn)媒體播放器功能

    python實(shí)現(xiàn)媒體播放器功能

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)媒體播放器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • PYTHON發(fā)送郵件YAGMAIL的簡(jiǎn)單實(shí)現(xiàn)解析

    PYTHON發(fā)送郵件YAGMAIL的簡(jiǎn)單實(shí)現(xiàn)解析

    這篇文章主要介紹了PYTHON發(fā)送郵件YAGMAIL的簡(jiǎn)單實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Jupyter notebook遠(yuǎn)程訪問(wèn)服務(wù)器的方法

    Jupyter notebook遠(yuǎn)程訪問(wèn)服務(wù)器的方法

    今天小編就為大家分享一篇Jupyter notebook遠(yuǎn)程訪問(wèn)服務(wù)器的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Python如何從txt文件中提取特定數(shù)據(jù)

    Python如何從txt文件中提取特定數(shù)據(jù)

    這篇文章主要給大家介紹了關(guān)于Python如何從txt文件中提取特定數(shù)據(jù)的相關(guān)資料,有時(shí)我們會(huì)遇到需要按行讀取文本的情況,我們要讀取txt文件獲得數(shù)據(jù),需要的朋友可以參考下
    2023-08-08
  • Python深度學(xué)習(xí)實(shí)戰(zhàn)PyQt5信號(hào)與槽的連接

    Python深度學(xué)習(xí)實(shí)戰(zhàn)PyQt5信號(hào)與槽的連接

    本文講解信號(hào)與槽的連接機(jī)制,詳細(xì)示范各種類型的信號(hào)/槽連接的實(shí)現(xiàn)方法,這是圖形用戶界面的核心內(nèi)容。還將介紹面向?qū)ο蟮某绦蛟O(shè)計(jì),這是圖形用戶界面的基本思想
    2021-10-10
  • Python爬蟲實(shí)例_利用百度地圖API批量獲取城市所有的POI點(diǎn)

    Python爬蟲實(shí)例_利用百度地圖API批量獲取城市所有的POI點(diǎn)

    下面小編就為大家分享一篇Python爬蟲實(shí)例_利用百度地圖API批量獲取城市所有的POI點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • 如何使用Python?繪制瀑布圖

    如何使用Python?繪制瀑布圖

    這篇文章主要介紹了如何使用Python?繪制瀑布圖,我們一起了解瀑布圖的重要性,以及如何使用不同的繪圖庫(kù)繪制瀑布圖。瀑布圖是一種二維圖表,專門用于了解隨著時(shí)間或多個(gè)步驟或變量的增量正負(fù)變化的影響,下文更多詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-05-05
  • Python 實(shí)現(xiàn)過(guò)濾掉列表中唯一值

    Python 實(shí)現(xiàn)過(guò)濾掉列表中唯一值

    這篇文章主要介紹了Python 實(shí)現(xiàn)過(guò)濾掉列表中唯一值,文章內(nèi)容主要利用Python代碼實(shí)現(xiàn)過(guò)濾掉列表中的唯一值的功能,需要的朋友可以參考一下
    2021-11-11
  • jupyter-lab設(shè)置自啟動(dòng)及遠(yuǎn)程連接開(kāi)發(fā)環(huán)境

    jupyter-lab設(shè)置自啟動(dòng)及遠(yuǎn)程連接開(kāi)發(fā)環(huán)境

    本文主要介紹了jupyter-lab設(shè)置自啟動(dòng)及遠(yuǎn)程連接開(kāi)發(fā)環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評(píng)論

平和县| 和硕县| 罗田县| 宜黄县| 天镇县| 分宜县| 营口市| 洪湖市| 武宁县| 同江市| 普陀区| 永仁县| 新津县| 永仁县| 漾濞| 深州市| 临夏县| 阳东县| 宜黄县| 贵州省| 婺源县| 封丘县| 高雄县| 高安市| 青海省| 平乐县| 富蕴县| 闽侯县| 阿勒泰市| 贵港市| 合山市| 大余县| 黑龙江省| 武清区| 上饶市| 定襄县| 渑池县| 铅山县| 门头沟区| 宁武县| 手游|