物件導向 建立物件

2022-09-08 23:33:23 字數 709 閱讀 5551

python中,可以根據已經定義的類去建立出乙個或多個物件。

建立物件的格式為:

物件名1 = 類名()

物件名2 = 類名()

物件名3 = 類名()

建立物件demo:

class hero(object):  # 新式類定義形式

"""info 是乙個例項方法,類物件可以呼叫例項方法,例項方法的第乙個引數一定是self"""

def info(self):

"""當物件呼叫例項方法時,python會自動將物件本身的引用做為引數,

傳遞到例項方法的第乙個引數self裡"""

print(self)

print("self各不同,物件是出處。")

# hero這個類 例項化了乙個物件 taidamier(泰達公尺爾)

taidamier = hero()

# 物件呼叫例項方法info(),執行info()裡的**

# . 表示選擇屬性或者方法

taidamier.info()

print(taidamier) # 列印物件,則預設列印物件在記憶體的位址,結果等同於info裡的print(self)

print(id(taidamier)) # id(taidamier) 則是記憶體位址的十進位制形式表示

說明:

物件導向 建立物件

1.面向過程的思維方式 就是把解決問題的關注點,放到解決問題的每乙個詳細的步驟上面!物件導向的思維方式 物件導向就是一種思維方式,與 關係不大 就是把解決問題的關注點,放到解決問題需要的一系列物件身上 1 什麼是物件!萬物皆物件 2 物件的特徵 物件的特徵就是用來描述物件的相關資訊 比如乙個人物件,...

物件導向程式設計 建立物件

方法一 物件字面量 方法二 object建構函式 方法三 工廠模式 function createperson name,age,job person.prototype.name nicholas perosn.protptype.age 29 person.prototype.job soft ...

物件導向 之建立物件

為什麼需要建立物件?使用object建構函式或物件字面量雖然可以建立單個物件,但是這樣在需要建立很多物件時,會產生大量重複的 1.工廠模式 優點 可以建立多個類似的物件 缺點 無法識別物件的型別 使用object建構函式或物件字面量雖然可以建立單個物件,但是這樣在需要建立很多物件時,會產生大量重複的...