Python面向過程編程

目錄python

面向過程編程

面向過程」(Procedure Oriented)是一種以過程爲中心的編程思想。這些都是以什麼正在發生爲主要目標進行編程,不一樣於面向對象的是誰在受影響。與面向對象明顯的不一樣就是封裝、繼承、類。
在python中就一句花,能夠流水線的編程,調用返回值編程

面向過程實際上是最爲實際的一種思考方式,就算是面向對象的方法也是含有面向過程的思想。能夠說面向過程是一種基礎的方法。它考慮的是實際地實現。通常的面向過程是從上往下步步求精,因此面向過程最重要的是模塊化的思想方法。對比面向過程,面向對象的方法主要是把事物給對象化,對象包括屬性與行爲。當程序規模不是很大時,面向過程的方法還會體現出一種優點。由於程序的流程很清楚,按着模塊與函數的方法能夠很好的組織。好比拿學生早上起來這件事說明面向過程,粗略的能夠將過程擬爲:模塊化

(1)起牀函數

(2)穿衣對象

(3)洗臉刷牙繼承

(4)去學校get

而這4步就是一步一步地完成,它的順序很重要,你只須要一個一個地實現就好了。而若是是用面向對象的方法的話,可能就只抽象出一個學生的類,它包括這四個方法,可是具體的順序就不必定按照原來的順序。it

相關文章
相關標籤/搜索