天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 論文百科 > 大學(xué)課程 >

面向?qū)ο蟪绦蛟O(shè)計語言,面向?qū)ο?程序設(shè)計,語言

發(fā)布時間:2017-02-04 14:51

  本文關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計,,由筆耕文化傳播整理發(fā)布。


  作為軟件開發(fā)過程的一個階段,程序編碼是設(shè)計的繼續(xù)。為了實現(xiàn)所設(shè)計的系統(tǒng),已創(chuàng)建的設(shè)計文檔必須翻譯成選用的程序設(shè)計語言,使得設(shè)計中所規(guī)定的所有功能都能在所實現(xiàn)的系統(tǒng)上真正落實。   

  面向?qū)ο笤O(shè)計的結(jié)果,既可以用面向?qū)ο蟪绦蛟O(shè)計語言(Object-Oriented Programming Language,OOPL),也可以用非面向?qū)ο蟪绦蛟O(shè)計語言實現(xiàn)。從原理上說,使用任何一種通用語言都可以實現(xiàn)面向?qū)ο蟾拍。?dāng)然,使用面向?qū)ο笳Z言來實現(xiàn)面向?qū)ο蟾拍,遠(yuǎn)比使用非面向?qū)ο笳Z言方便。但是,方便性也并不是決定選擇何種語言的關(guān)鍵因素。選擇編程語言的關(guān)鍵因素,是語言的一致表達(dá)能力、可重用性及可維護(hù)性。從面向?qū)ο蟮挠^點看來,能夠更完整、更準(zhǔn)確地表達(dá)問題域語義的面向?qū)ο笳Z言的語法是非常重要的。

  從前幾章的講述中可以知道,面向?qū)ο箝_發(fā)基于不隨時間變化的、一致的表示方法。這種表示方法應(yīng)該從問題域到OOA,從OOA到OOD,最后從OOD到面向?qū)ο缶幊蹋∣OP),始終穩(wěn)定不變。一致的表示方法既有利于在軟件開發(fā)過程中始終使用統(tǒng)一的概念,也有利于維護(hù)人員理解軟件的各種配置成分。

  為了能帶來可觀的商業(yè)利益,必須在更廣泛的范圍中運用重用機制,而不僅僅在程序設(shè)計這個層次上進(jìn)行重用。因此,在OOA,OOD直到OOP中都顯式地表示問題域語義,其意義是十分深遠(yuǎn)的。隨著時間的推移,軟件開發(fā)組織既可重用它在某個問題域內(nèi)的OOA結(jié)果,也可能重用相應(yīng)的OOD和OOP結(jié)果。

  有趣的是,OOPL比OOS和OOD方法論更早地問世。最早的OOPL是Smalltalk,由Xeor公司研究中心于1970年研制,這種OOPL以“對象5信息”的程序設(shè)計模式取代“數(shù)據(jù)結(jié)構(gòu)5算法”的語言模式。在軟件開發(fā)領(lǐng)域,編程實踐往往先行于相應(yīng)的理論,這和當(dāng)年結(jié)構(gòu)化方法的引入極為類似。用程序員的行話講,這叫“編程是硬道理”。面向?qū)ο蟮恼Z言,像C++、Java、Visual Basic和C#,已使傳統(tǒng)面過程的語言如C、COBOL和Pascal"(;>()等黯然失色。現(xiàn)在無論何時當(dāng)瀏覽書店電腦圖書區(qū)時,都會發(fā)現(xiàn)一堆Java、C++、Visual Basic和C#等面向?qū)ο笳Z言的書,但很難找到COBOL編程類的書。
 


  本文關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計,由筆耕文化傳播整理發(fā)布。



本文編號:239840

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/dxkc/239840.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶20dff***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com