亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

面向過程與面向對象的區別?

面向過程與面向對象的區別?

JustWannaHugU 2016-09-09 23:20:53
關于面向對象和面向過程,他們的區別是什么,你是怎樣理解的?
查看完整描述

4 回答

已采納
?
NadiaSmile

TA貢獻149條經驗 獲得超291個贊

以把大象裝進冰箱為例,

面向過程就是需要 1.打開冰箱門 2.把大象裝進去 3.關上冰箱門

面向對象就是需要 人做什么,冰箱做什么,大象做什么

望采納~~~

查看完整回答
7 反對 回復 2016-09-10
?
ziom

TA貢獻948條經驗 獲得超1109個贊

面向對象關注的是對象,面向過程關注的是執行過程,程序的執行過程。

面向對象的出現要晚于面向過程,代表語言是java,面向過程的代表是C?,F在大多數高級語言都是面向對象的,因為面向對象更適合開發大型項目,應該還有其他原因,我不太清楚。聽說銀行的系統都是用C寫的,也就是面向過程,所以銀行系統出了bug或者要升級會十分的麻煩,就困難度來說,也是面向過程難于面向對象。不知道你有沒有聽說過,一個Java程序員入職一年就算是有經驗老程序員了,而C程序員,入職三年,才算是入門級別的。。

查看完整回答
4 反對 回復 2016-09-09
?
Crafon

TA貢獻63條經驗 獲得超30個贊

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

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

總而言之面向對象更高級,更好用,但是面向過程的程序寫處理一般也更小一點,畢竟低級一點。望采納!謝謝

查看完整回答
4 反對 回復 2016-09-09
?
dky

TA貢獻93條經驗 獲得超26個贊

關于樓上的回答,糾正一點, 銀行的系統并不是都是用c寫的, java寫的也有很多 ,交通銀行就是用的java,面向對象難度和面向過程難度,不能說哪個難,面向對象,就是你創建一個對象出來,它怎么實現它的功能, 你不用管, 模塊化,解耦合,高內聚,面向對象的核心,其三特性,繼承多態分裝,也是為這個原則服務。

查看完整回答
2 反對 回復 2016-09-10
  • 4 回答
  • 5 關注
  • 3854 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號