面向对象编程(一)——面向对象和面向过程
生活随笔
收集整理的這篇文章主要介紹了
面向对象编程(一)——面向对象和面向过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
面向對象(Object Oriented),通過對象來封裝我們的數據。(組織代碼,封裝數據)
面向對象和面向過程:
- 面向過程:procedure oriented programming,POP
- 面向對象:object oriented programming,OOP
- 面向過程就是分析出解決問題所需要的步驟,然后用函數把這些步驟一步一步實現,使用的時候一個一個依次調用就可以了。?
- 面向對象是把構成問題事務分解成各個對象,建立對象的目的不是為了完成一個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。
以下3個例子幫助你理解面向對象和面向過程:
【例子1】
【例子2】
面向過程:第一步干什么,第二步干什么。。。
面向對象:把事物分類,比如把汽車分類,拆開,分派給人去處理,然后在組裝。
【例子3】
【總結】
面向對象編程(OOP)的本質:以類的方式組織代碼,以對象的方式封裝數據。
(面向對象思維:OOA,OOD)
轉載于:https://www.cnblogs.com/Qian123/p/5165235.html
總結
以上是生活随笔為你收集整理的面向对象编程(一)——面向对象和面向过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hackthon提高
- 下一篇: Javascript面向对象编程(三):