新式類與舊式類

作為補充知識.另外,以后版本定在python3,很多舊的寫法了解就好了.

  1. 經典類

沒有繼承的類,
注意:如果經典類被作為父類典奉,子類調用父類的構造函數時會出錯叉寂。【TypeError: must be type, not classobj】

#基類(經典類)
class Person:
    def __init__(self):
        print "Hi, I am a person. "

#子類
class Student(Person):
    def __init__(self):
        super(self.__class__, self).__init__()

if __name__ == "__main__":
    student = Student()
    #出錯啦窃植!TypeError: must be type, not classobj

經典類已經被python3移除.在python2中,通過class直接定義的是經典類,通過繼承object的是新式類

新式類

每個類都繼承于一個基類领铐,可以是自定義類或者其它類,如果什么都不想繼承宋舷,那就繼承于object
如果想用super調用父類的構造函數绪撵,請使用新式類!

#python2
#基類(新式類)
class Person(object):
    def __init__(self):
        print "Hi, I am a person."
#子類
class Student(Person):
    def __init__(self):
        super(self.__class__, self).__init__()

if __name__ == "__main__":
    student = Student()
#coding:utf-8
#父類
class A:
    def spam(self):
        print('A.spam')

#子類
class B(A):
    def spam(self):
        print('B.spam')
        super().spam()  # Call parent spam()

python3里面祝蝠,直接用class 定義的是新式類音诈。。绎狭。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末细溅,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子儡嘶,更是在濱河造成了極大的恐慌喇聊,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蹦狂,死亡現場離奇詭異誓篱,居然都是意外死亡朋贬,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進店門窜骄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來锦募,“玉大人,你說我怎么就攤上這事邻遏】纺叮” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵准验,是天一觀的道長赎线。 經常有香客問我,道長沟娱,這世上最難降的妖魔是什么氛驮? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮济似,結果婚禮上矫废,老公的妹妹穿的比我還像新娘。我一直安慰自己砰蠢,他們只是感情好蓖扑,可當我...
    茶點故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著台舱,像睡著了一般律杠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上竞惋,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天柜去,我揣著相機與錄音,去河邊找鬼拆宛。 笑死嗓奢,一個胖子當著我的面吹牛,可吹牛的內容都是我干的浑厚。 我是一名探鬼主播股耽,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼钳幅!你這毒婦竟也來了物蝙?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤敢艰,失蹤者是張志新(化名)和其女友劉穎诬乞,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡丽惭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年击奶,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片责掏。...
    茶點故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡柜砾,死狀恐怖,靈堂內的尸體忽然破棺而出换衬,到底是詐尸還是另有隱情痰驱,我是刑警寧澤,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布瞳浦,位于F島的核電站担映,受9級特大地震影響,放射性物質發(fā)生泄漏叫潦。R本人自食惡果不足惜蝇完,卻給世界環(huán)境...
    茶點故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望矗蕊。 院中可真熱鬧短蜕,春花似錦、人聲如沸傻咖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽卿操。三九已至警检,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間害淤,已是汗流浹背扇雕。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留窥摄,地道東北人洼裤。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像溪王,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子值骇,可洞房花燭夜當晚...
    茶點故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內容

  • 轉至元數據結尾創(chuàng)建: 董瀟偉莹菱,最新修改于: 十二月 23, 2016 轉至元數據起始第一章:isa和Class一....
    40c0490e5268閱讀 1,690評論 0 9
  • @(python)[筆記] 目錄 前言 在python中道伟,一切皆對象面向對象的程序設計的核心就是對象;面向對象的程...
    CaiGuangyin閱讀 589評論 0 5
  • python的新式類是2.2版本引進來的,我們可以將之前的類叫做經典類或者舊類蜜徽。為什么要在2.2中引進new st...
    FangHao閱讀 992評論 0 0
  • 從赤鎮(zhèn)到薌城車站的車還要一個多小時才有祝懂,然而我已經不能等了,可是這個時候也沒有別的車了拘鞋。 我打電話給苗天華砚蓬。苗天華...
    浮生萬夢星耀燭天閱讀 233評論 0 1
  • 聲明,筆記就是筆記盆色,不過是為了回顧一下曾經聽過的內容灰蛙,慢慢再內化指導自己的行為;而按學習效率金字塔理論隔躲,整理的過程...
    豆媽LiLin閱讀 475評論 0 0