1. 程式人生 > >Python乾貨:一片博文把 面向物件 安排的明明白白

Python乾貨:一片博文把 面向物件 安排的明明白白

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python面向物件程式設計是一門思想:

面向過程 VS 面向物件

Python面向過程的程式設計的核心是過程(流水線式思維),過程即解決問題的步驟,

面向過程的設計就好比精心設計好一條流水線,考慮周全什麼時候處理什麼東西。

學習Python中有不明白推薦加入交流裙
                號:735934841
                群裡有志同道合的小夥伴,互幫互助,
                群裡有免費的視訊學習教程和PDF!

優點是:

極大的降低了寫程式的複雜度,只需要順著要執行的步驟,堆疊程式碼即可。

缺點是:

一套流水線或者流程就是用來解決一個問題,程式碼牽一髮而動全身。

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

建立一個類:

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白

 

2:引用動態變數(動態屬性)

1)類名.方法名 檢視這個方法的記憶體地址

2)類名.方法名(實參) 呼叫了這個方法,必須傳一個實參,這個實參傳給了self 關於self self:在例項化時自動將物件/例項本身傳給__init__的第一個引數,你也可以給他起個別的名字,但是正常人都不會這麼做。因為你瞎改別人就不認識。

接上例:

Python乾貨:一片博文把 面向物件 安排的明明白白

 

Python乾貨:一片博文把 面向物件 安排的明明白白