python中 物件導向

2021-08-28 20:01:15 字數 534 閱讀 2599

1,物件導向:

定義:與面向過程對比:

官方定義:

程式語言:

2,物件導向語法

class 類名:

內容3,例項:

#定義類

class person:

#行為通過方法體現

#吃飯def eat(self):

print('紅燒雞腿我喜歡吃')

#睡覺def sleep(self):

print('睡覺也是一種生活態度')

#定義物件

liang = person()

#呼叫方法

liang.eat()

liang.sleep()

#屬性是動態新增的

liang.name = '亮亮'

#獲取屬性

print(liang.name)

# print(liang)

4,物件導向技術簡介

5,python內建類屬性

6,物件導向的三個特點:

封裝繼承

多型

python中物件導向I

要了解物件導向我們首先要了解什麼是面向過程 面向過程 根據業務邏輯從上到下寫 物件導向 將資料與函式繫結到一起,進行封裝,這樣能夠更快速的開發程式,減少了重複 的重寫過程 物件導向程式設計的2個非常重要的概念 類和物件 在使用物件的過程中,為了將具有共同特徵和行為的一組物件抽象定義,提出了另外乙個新...

python中物件導向簡介

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

python中物件導向 03

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