Python的type和object之間是怎么一種關系?
object 和 type的關系很像雞和蛋的關系,先有object還是先有type沒法說,obejct和type是共生的關系,必須同時出現的。 在看下去之前,也要請先明白,在Python里面,所有的東西都是對象的概念。
在面向對象體系里面,存在兩種關系:
- 父子關系,即繼承關系,表現為子類繼承于父類,如『蛇』類繼承自『爬行動物』類,我們說『蛇是一種爬行動物』,英文說『snake is a kind of reptile』。在python里要查看一個類型的父類,使用它的__bases__屬性可以查看。
- 類型實例關系,表現為某個類型的實例化,例如『萌萌是一條蛇』,英文說『萌萌 is an instance of snake』。在python里要查看一個實例的類型,使用它的__class__屬性可以查看,或者使用type()函數查看。
上一篇放什么歌曲跳舞痛快
下一篇html5和html區別