【學習筆記】面向過程與面向對象

面向過程

所有開發圍繞着一個目標完成,以過程爲中心的編程思想。

是分析出解決問題所需要的步驟,然後用函數把這些步驟一步一步實現,使用的時候一個一個依次調用就可以了。

面向對象

在面向過程之後的產物,最大的特徵是進行規範化設計結構。

是把構成問題事務分解成各個對象,建立對象的目的不是爲了完成一個步驟,而是爲了描敘某個事物在整個解決問題的步驟中的行爲。
 
 
三大特性

  • 封裝性:核心的部分,例如電腦cpu就是一個封裝好的整體。
  • 多態性:在一定的範圍內狀態變化。
  • 繼承性:在已有的基礎上進一步發展與完善。

面向對象的開發三個階段:
OOA(面向對象分析)、OOD(面向對象設計)、OOP(面向對象編程)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章