日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python繼承體現(xiàn)面向?qū)ο筇卣?/div>

Python編程語言是一款功能強(qiáng)大的開發(fā)語言,它的最大特點在于其簡單易用。而且還具有面向?qū)ο筇卣?,可以很好的幫助我們實現(xiàn)一些特定的功能需求。我們今天將會在這里為大家詳細(xì)介紹一下有關(guān)Python繼承的相關(guān)概念。#t#

下面的代碼使用Python2.4,安裝后使用idle的IDE開發(fā)環(huán)境(說是IDE ,比起delphi,VS.net等簡單得太多了)

從File-New菜單建立一個.py文件,寫下面的Python繼承代碼:

 
 
 
  1. >>> ============= RESTART ===============
    >>>
  2. class SuperClass: 
  3. def sample(self): 
  4. print 'SuperClass' 
  5. class SubClass(SuperClass): 
  6. pass 
  7. sub = SubClass() 
  8. sub.sample()

要先保存,再按F5執(zhí)行,在idle的主窗口顯示:

子類調(diào)用了父類的sample方法,現(xiàn)在修改代碼,如下:

 
 
 
  1. class SuperClass: 
  2. def sample(self): 
  3. print 'SuperClass' 
  4. class SuperClass1: 
  5. def sample(self): 
  6. print 'SuperClass1' 
  7. class SubClass(SuperClass,SuperClass1): 
  8. pass 
  9. sub = SubClass() 
  10. sub.sample()

運行Python繼承代碼,看到的結(jié)果和上面的是一樣的,這里子類調(diào)用的第一個父類的sample方法,第二個父類的不被調(diào)用,現(xiàn)在知道下面要說什么了吧,把SubClass類的聲明改成:

 
 
 
  1. class SubClass(SuperClass1,SuperClass): 
  2. pass

運行,看到的結(jié)果是SuperClass1的sample方法被調(diào)用。

 
 
 
  1. >>> ============= RESTART =============== 
  2. >>> 
  3. SuperClass1 
  4. >>> 

到這里,可以看出在Python繼承的情況下,父類中的相同方法在子類中會調(diào)用類聲明的第一個父類的方法。


分享文章:Python繼承體現(xiàn)面向?qū)ο筇卣?
地址分享:http://www.dlmjj.cn/article/djgoeij.html