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 說明物件動態新增屬性,只能新增上面...