物件導向和麵向過程的區別 - IT人
文章推薦指數: 80 %
一般來講,物件導向的特點有四個:封裝,繼承和多型、抽象。
程式導向就是分析出解決問題所需要的 ... 缺點:沒有物件導向易維護,易複用,易擴充套件 ...
Togglenavigation
IT人
IT人
物件導向和麵向過程的區別
木上曰末發表於
2020-11-21
物件導向
物件導向和麵向過程的區別
1,物件導向將事務的分解成各個物件,建立物件不是為了完成一個步驟,而是描述這個物件在解決問題的步驟中的行為。
2,程式導向分析問題所需的步驟,然後用函式一步一步實現,使用時呼叫即可
3,總結(1)物件導向優點:易維護,易複用,易擴充套件,由於物件導向有封裝,繼承,多型性的特性,可以設計出低耦合的系統,使系統更加靈活,更加易於維護缺點:效能比程式導向低(2)程式導向優點:效能方面比物件導向高,因為類呼叫時需要例項化,開銷比較大,比較消耗資源;比如微控制器,嵌入式開發,Linux/Unix等一般採用程式導向開發,效能是一大因素。
缺點:沒有物件導向易維護,易複用,易擴充套件
相關文章
類與物件
2020-11-17
一、Java物件導向面試題
2020-11-17
Java面試物件導向
js字串string轉object物件-方法篇
2020-11-18
js時間物件:獲取當前時間(格式化)-程式碼篇
2020-11-18
springboot,redis物件序列化配置
2020-11-18
RedisSpring
11-物件導向-2-三大特性
2020-11-18
物件導向
匿名物件
2020-11-18
尚矽谷_Java零基礎教程(物件導向上)--學習筆記(十一)
2020-11-18
Java物件導向
獲取連結上的引數,返回一個Object物件-戴向天
2020-11-19
C++模組2:物件導向程式設計
2020-11-19
C++物件導向
vue中watch如何監聽陣列或物件中的某個值?
2020-11-19
Vue
JavaScript內部物件和Date物件
2020-11-20
JavaScript
js建立物件的方法
2020-11-20
Scanner物件
2020-11-20
面對物件3-回顧方法的呼叫
2020-11-20
jsp隱式物件-Servlet物件
2020-11-21
Java總結Day17<物件陣列的定義與使用>
2020-11-21
Java
2020.11.21ES6--11解構賦值ES6新增字串的簡易宣告(反引號)物件宣告的簡化箭頭函式傳參時可以賦初始值
2020-11-21
JavaScriptES6
程式導向與物件導向
2020-11-22
物件導向
最新文章
CMR:印度手機遊戲調查報告
大咖說·圖書分享|HaaS物聯網裝置雲端一體開發框架
話實踐,行實幹,成實事:“巡禮”數字化的中國大地
構建安全程式碼防止供應鏈攻擊
【推薦閱讀】超有用的漏洞掃描工具合集!
國密SM演算法有哪些?
為什麼伺服器選擇Linux系統
ApacheFlinkML2.1.0釋出公告
乾貨|作為前端開發者如何邁向獨立開發者
助力開發者,全方位解讀APISIX測試案例
得物資料庫中介軟體平臺“彩虹橋”演進之路
KubeSphere3.3.0離線安裝教程
延伸文章資訊
- 1物件導向技術的光環效應 - Huan-Lin 學習筆記
在碰到推廣OO 技術的場合,常會聽到傳統的程序導向分析和物件導向分析的 ... 反OO 言論的感染,而沒有機會實作OO、深入了解OO 實際的優點(和缺點)。
- 2淺談物件導向SOLID 原則對工程師的好處與如何影響能力
但這不代表物件導向沒有缺點,要是沒有妥善運用SOLID 原則的話,物件導向對專案的傷害絕對不比 程序式程式碼 低!但這留給後續的文章來解釋,首先來看 ...
- 3程序導向和麵向物件程式設計的區別和優缺點 - 程序員學院
程序導向和麵向物件程式設計的區別和優缺點,面向於誰,就更看重於誰程序導向當需要實現一個功能的時候,每一個具體的步驟都要親力親為, ...
- 4Re: 物件導向的缺點?? - 精華區OOAD
物件導向的功用除了程式碼再利用, 還有team work 和應付變化等等的優勢, 而其中最重要的就是應付變化。 要應付變化基本上就是使用繼承和多型, ...
- 5程序導向與物件導向的區別 - w3c菜鳥教程
程序導向與物件導向的區別,1 程序導向procedure oriented programming pop 以事件為中心的程式 ... 缺點:沒有物件導向易維護、易複用、易擴充套件.