python中物件導向I

2021-08-09 16:26:26 字數 490 閱讀 7389

要了解物件導向我們首先要了解什麼是面向過程:

面向過程:根據業務邏輯從上到下寫**

物件導向:將資料與函式繫結到一起,進行封裝,這樣能夠更快速的開發程式,減少了重複**的重寫過程

物件導向程式設計的2個非常重要的概念:

類和物件

在使用物件的過程中,為了將具有共同特徵和行為的一組物件抽象定義,提出了另外乙個新的概念——類

類就相當於製造飛機時的圖紙,用它來進行建立的飛機就相當於物件

介紹了類,接下來就要考慮如何去去定義類:

類定義好了就要考慮如何建立物件:

物件名 = 類名()

>>> class dog:

def run(self):

print("the dong is running")

>>> jinmao=dog()

>>> jinmao.run()

the dong is running

python中 物件導向

1,物件導向 定義 與面向過程對比 官方定義 程式語言 2,物件導向語法 class 類名 內容3,例項 定義類 class person 行為通過方法體現 吃飯def eat self print 紅燒雞腿我喜歡吃 睡覺def sleep self print 睡覺也是一種生活態度 定義物件 li...

python中物件導向簡介

在介紹物件導向之前先說一說程式設計正規化,主要有面向過程和物件導向兩大類,下面簡單介紹以下這二者之間的優缺點 面向過程程式設計 面向過程程式設計其核心在過程二字,過程指的是解決問題的步驟,即先幹什麼,在幹什麼。基於該思想程式設計寫程式就好比在設計一條流水線,是一種機械式的思維方式。其優點是 複雜問題...

python中物件導向 03

1 類常用屬性 name 通過類名呼叫,獲取類名字串 dict 通過物件名呼叫,可以獲取到物件的所有屬性 通過類名呼叫,可以獲取類的所有詳細資訊 bases 通過類名呼叫,獲取所有的父類 2 限制屬性動態新增 寫個類屬性 slots age name height 說明物件動態新增屬性,只能新增上面...