面向?qū)ο蠛兔嫦蜻^程的區(qū)別.doc

面向?qū)ο蠛兔嫦蜻^程的區(qū)別.doc

ID:59310580

大小:16.50 KB

頁(yè)數(shù):1頁(yè)

時(shí)間:2020-09-05

面向?qū)ο蠛兔嫦蜻^程的區(qū)別.doc_第1頁(yè)
資源描述:

《面向?qū)ο蠛兔嫦蜻^程的區(qū)別.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、“面向過程”(ProcedureOriented)是一種以過程為中心的編程思想?!懊嫦蜻^程”也可稱之為“面向記錄”編程思想,他們不支持豐富的“面向?qū)ο蟆碧匦裕ū热缋^承、多態(tài)),并且它們不允許混合持久化狀態(tài)和域邏輯。就是分析出解決問題所需要的步驟,然后用函數(shù)把這些步驟一步一步實(shí)現(xiàn),使用的時(shí)候一個(gè)一個(gè)依次調(diào)用就可以了。面向過程多用于命令行程序,如同以前的DOS,你需要輸入一條一條的命令來告訴計(jì)算機(jī)這一步該怎么辦,下一步該怎么辦,計(jì)算機(jī)根據(jù)你的指令給出結(jié)果。這就是面向過程面向?qū)ο笫且环N對(duì)現(xiàn)實(shí)世界理解和抽象的方法,是計(jì)算機(jī)編程技術(shù)發(fā)展到一定階段后的產(chǎn)物。早期的計(jì)算機(jī)編程是基于面向過程的方法,

2、例如實(shí)現(xiàn)算術(shù)運(yùn)算1+1+2=4,通過設(shè)計(jì)一個(gè)算法就可以解決當(dāng)時(shí)的問題。隨著計(jì)算機(jī)技術(shù)的不斷提高,計(jì)算機(jī)被用于解決越來越復(fù)雜的問題。通過面向?qū)ο蟮姆绞?,將現(xiàn)實(shí)世界的物抽象成對(duì)象,現(xiàn)實(shí)世界中的關(guān)系抽象成類、繼承,幫助人們實(shí)現(xiàn)對(duì)現(xiàn)實(shí)世界的抽象與數(shù)字建模。通過面向?qū)ο蟮姆椒ǎ谌死斫獾姆绞綄?duì)于復(fù)雜系統(tǒng)的進(jìn)行分析、設(shè)計(jì)與編程。同時(shí),面向?qū)ο竽苡行岣呔幊痰男?,通過封裝技術(shù),消息機(jī)制可以像搭積木的一樣快速開發(fā)出一個(gè)全新的系統(tǒng)。面向?qū)ο笤诂F(xiàn)在的圖形操作界面更多的用到,比如WINDOWS,當(dāng)你打開一個(gè)窗口,你就會(huì)發(fā)現(xiàn)窗口上用很多東西:按鈕、滾動(dòng)條、狀態(tài)欄……這些可以看做是對(duì)象,每當(dāng)你做出一個(gè)指

3、令(鼠標(biāo)點(diǎn)擊、鍵盤輸入等),不同對(duì)象就會(huì)做出相應(yīng)不同的反應(yīng)展示給用戶。所以從編程思路來看,面向過程相對(duì)面向?qū)ο笠?jiǎn)單一些,所以初學(xué)者一般從面向過程入手來入門,最終還是要面向?qū)ο缶幊?,畢竟面向?qū)ο髮?duì)于用戶來說更加直觀。面向?qū)ο蟮恼Z(yǔ)言:C++、Java、C#、VB.Net面向過程的語(yǔ)言:C、HTML

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。