面向過(guò)程:根據(jù)業(yè)務(wù)邏輯從上到下寫(xiě)代碼
面向?qū)ο螅簩?shù)據(jù)與函數(shù)綁定到一起绕辖,進(jìn)行封裝胖腾,這樣能夠更快速的開(kāi)發(fā)程序霍比,減少了重復(fù)代碼的重寫(xiě)過(guò)程
對(duì)象是面向?qū)ο缶幊痰暮诵哪桓ぃ谑褂脤?duì)象的過(guò)程中,為了將具有共同特征和行為的一組對(duì)象抽象定義悠瞬,提出了另外一個(gè)新的概念——類(lèi)
類(lèi)就相當(dāng)于制造飛機(jī)時(shí)的圖紙们豌,用它來(lái)進(jìn)行創(chuàng)建的飛機(jī)就相當(dāng)于對(duì)象
類(lèi)與對(duì)象的關(guān)系:類(lèi)就是創(chuàng)建對(duì)象的模板
類(lèi)(Class) 由3個(gè)部分構(gòu)成:
類(lèi)的名稱(chēng):類(lèi)名
類(lèi)的屬性:一組數(shù)據(jù)
類(lèi)的方法:允許對(duì)進(jìn)行操作的方法 (行為)
對(duì)象 = 屬性 + 方法
靜態(tài) + 動(dòng)態(tài)
創(chuàng)建對(duì)象:
格式為: 對(duì)象名 = 類(lèi)名()
Python中訪問(wèn)限制
如果一個(gè)屬性由雙下劃線開(kāi)頭(__),該屬性就無(wú)法被外部訪問(wèn)
繼承:可以單繼承浅妆,也可以多繼承
多繼承同名方法調(diào)用玛痊,先繼承哪個(gè),就調(diào)用哪個(gè)的方法