• 直播介紹
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

2018/05/04
110
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

Python語(yǔ)言的面向?qū)ο缶幊?/strong>


面向?qū)ο蠹夹g(shù)簡(jiǎn)介

類(lèi)(Class):用來(lái)描述具有相同屬性和方法的對(duì)象的集合。它定義了該集合中每個(gè)對(duì)象所共有的屬性和方法。對(duì)象是類(lèi)的實(shí)力。

對(duì)象:通過(guò)類(lèi)定義的數(shù)據(jù)結(jié)構(gòu)實(shí)例。對(duì)象包括兩個(gè)數(shù)據(jù)成員(類(lèi)變量和實(shí)例變量)和方法。

實(shí)例化:創(chuàng)建一個(gè)類(lèi)的實(shí)例,類(lèi)的具體對(duì)象。

創(chuàng)建類(lèi)

使用class語(yǔ)句來(lái)創(chuàng)建一個(gè)新類(lèi),class之后為類(lèi)的名稱(chēng)并以冒號(hào)結(jié)尾。

創(chuàng)建實(shí)例對(duì)象

要?jiǎng)?chuàng)建一個(gè)類(lèi)的實(shí)例,可以使用類(lèi)的名稱(chēng),并通過(guò)_init_方法接受參數(shù)。

訪問(wèn)屬性

使用點(diǎn)( . )來(lái)訪問(wèn)對(duì)象的屬性。

Python內(nèi)置類(lèi)屬性

Python對(duì)象銷(xiāo)毀(垃圾回收)

在Python內(nèi)部記錄著所有使用中的對(duì)象各有多少引用。

一個(gè)內(nèi)部跟蹤變量,稱(chēng)為一個(gè)飲用計(jì)數(shù)器



類(lèi)的繼承

面向?qū)ο蟮木幊處?lái)的主要好處之一是代碼的重用,實(shí)現(xiàn)這種重用的方法之一是通過(guò)繼承機(jī)制。繼承完全可以理解成類(lèi)之間的類(lèi)型和子類(lèi)型關(guān)系。

模塊

import 語(yǔ)句

From import 語(yǔ)句

From import*語(yǔ)句

定位模塊

PYTHONPATH變量

命名空間和作用域

dir()函數(shù)

globals()和locals()函數(shù)

Python中的包

模塊發(fā)布

相關(guān)推薦

電子產(chǎn)業(yè)圖譜