999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向對象程序設計和設計技術思考

2016-05-14 10:09:37胡玲
電子技術與軟件工程 2016年6期
關鍵詞:發(fā)展趨勢

胡玲

摘 要面向對象程序設計是現(xiàn)代程序設計思想的重要組成部分,并在其中扮演著重要的角色。從整體上來講,面向對象程序設計是一種全新的程序設計方法,它突破了傳統(tǒng)編程模式的弊端,從實際出發(fā),志在建立與實際相符合的軟件對象,再在此基礎上通過組合對象最終創(chuàng)建出具體的應用。筆者結合實踐簡要分析了面向對象程序設計的基本內(nèi)容、基礎思維、現(xiàn)階段仍存在的困境以及該技術的發(fā)展趨勢。

【關鍵詞】面向對象程序設計 設計技術 發(fā)展趨勢 基本內(nèi)涵

計算機開發(fā)的過程離不開程序設計,可以說,程序設計是計算機開發(fā)的核心。若想提升計算機的重用性就應首先提升代碼的抽象性。但是具有較高抽象性的代碼仍存在難以理解、維持與重用的問題,所以便出現(xiàn)了面向對象程序設計技術。對計算機軟件產(chǎn)業(yè)來講,面向對象程序設計技術的出現(xiàn)是該產(chǎn)業(yè)的重大變革,該技術也會推動整個產(chǎn)業(yè)不斷向前發(fā)展。

1 面向對象程序設計基本內(nèi)容

該理念的雛形可見于1960年的Simula語言中。對象的概念便來源于Simula語言,1960年的“對象”并不具備我們現(xiàn)階段“對象”的含義。在80年代以后,有關面向對象程序設計語言才得以出現(xiàn)并受到了推廣。可以說,80年代是“對象”語言發(fā)展的轉折點,不但詞語得以豐富,含義也不斷加深。當然,“對象”與“面向對象設計”的語言以及與這些內(nèi)容相關的語言多半來源于Simula。我們所理解的面向對象程序設計共有三個基礎特征。分別是封裝性;繼承性與多態(tài)性。圖1向我們展示的是面向對象程序設計中數(shù)據(jù)與函數(shù)的組織結構。

2 面向對象程序設計技術內(nèi)容

2.1 該項技術的優(yōu)勢

實踐是檢驗真理的唯一標準。因此,筆者特意在親身實踐的過程中探索面向對象程序設計技術存在的一些優(yōu)點。例如,該項技術更符合人們習慣的思維方法;易于軟件的維護和功能的增減以及改善了工作界面等。可以說,該項技術直接拉近了人們與現(xiàn)實生活的距離,降低了編程在人們印象中的抽象性,并通過賦予對象屬性和方法的方式使編程更富有人性化。在面向對象程序設計技術未出現(xiàn)之前,人們是無法根據(jù)自己的思維習慣處理實際問題的,但是當這一技術出現(xiàn)之后,人們便可以根據(jù)自己的思維習慣,以及生活方式處理相應的問題或對象。因此,該項技術以符合人們習慣的思維方法的優(yōu)勢贏得了軟件開發(fā)者的青睞和行業(yè)的青睞。當然,面向對象程序設計技術中的對象具有封裝性,而其松散組合的存在形式也為軟件的修護與維修帶來了方便。與此同時,該項技術的發(fā)展以及該項技術的設計方法逐漸得到大眾的青睞,它使可視化不再成為想象,而是與其相結合,從而將相對“古老”的人機界面帶入了GUI時代。

2.2 該項技術在現(xiàn)階段存在的問題

該項技術的應用時間和運行時間相對較長,在長久的應用時間內(nèi),該項技術對計算機軟件行業(yè)產(chǎn)生了深遠的影響。但是并不能說明這項技術是完美無缺,沒有瑕疵的。它仍存在運行效率較低問題、類庫簡化問題以及類庫可靠性問題。該項技術雖然會提升編程效率,但是該項技術所開發(fā)的程序往往存在運行時效率低下的問題。而這一問題會隨著系統(tǒng)規(guī)模變大而逐漸顯現(xiàn)出來,變得越發(fā)嚴重。

對個體來講,優(yōu)秀的面向對象設計程序員應該熟練地從類庫中將各個功能分門別類,并逐一掌握類庫中的功能。但是這一過程無疑是龐大的,復雜的。因此,簡化類庫,節(jié)省程序員掌握功能的時間是使該技術趨于完美的重要方式之一。除此之外,越龐大的系統(tǒng)必會存在我們無法預知的問題隱患,程序員無法完全保證類庫中的每個類在各種環(huán)境中百分之百的正確,當使用的類發(fā)生了問題,那么則會影響后續(xù)工作,程序員也有可能推翻原來的全部工作。這便是該項技術中類庫的可靠性問題。

2.3 面向對象程序設計技術未來的發(fā)展趨勢

該項技術擁有較好的發(fā)展前景和廣闊的發(fā)展領域。在面向對象程序設計技術中引入并發(fā)機制。將并行計算與面向對象結合在一起的稱之為并發(fā)面向對象程序設計技術是一個較為新型的研究領域。為了構建完備的并發(fā)面向對象程序設計技術,并發(fā)類庫的設計必須能與對象模型中的一些現(xiàn)有的特征有機結合。這樣才能達到構建完美并發(fā)面向對象程序設計技術的目的。

在并發(fā)面向對象程序設計技術中,并發(fā)對象可以通過消息間的相互傳遞達到互相合作的目的。這是并發(fā)對象勝于普通對象的體現(xiàn)之一,也是面向對象程序設計技術未來發(fā)展的最終目標。

總而言之,在更新速度不斷加快的信息時代中,面向對象程序設計技術必將得到更為深遠的應用,也會逐漸顯示出自身的優(yōu)勢與無可替代性。與此同時,該項技術也會成為推動軟件設計、開發(fā)與應用進程的“主力軍”,用自身的優(yōu)勢與特征進一步推動軟件設計與開發(fā)技術的出現(xiàn)與發(fā)展。

參考文獻

[1]歐靜敏,何銀川.面向對象程序設計和設計技術研究[J].現(xiàn)代計算機(專業(yè)版),2015(07).

[2]張位勇.淺談面向對象程序設計技術[J].科技信息,2010(06).

[3]石通.面向對象的軟件設計技術[J].計算機光盤軟件與應用,2011(06).

[4]王書愛.面向對象程序設計的應用[J].電腦知識與技術,2011(29).

[5]丁智國,錢婕.面向對象程序設計課程教學改革[J].計算機教育,2011(09).

[6]柳勁華.淺析面向對象程序設計方法的優(yōu)點[J].計算機光盤軟件與應用,2014(16).

作者單位

柳州鐵道職業(yè)技術學院 廣西壯族自治區(qū)柳州市 545616

猜你喜歡
發(fā)展趨勢
試論當前國際金融的形勢與發(fā)展趨勢
國有企業(yè)經(jīng)濟市場條件下營銷戰(zhàn)略發(fā)展
論企業(yè)管理模式與企業(yè)管理現(xiàn)代化
快速原型技術在機械制造中的應用及發(fā)展趨勢
鄉(xiāng)鎮(zhèn)配網(wǎng)規(guī)劃及未來發(fā)展趨勢
分析我國品牌營銷的管理及發(fā)展問題
中國市場(2016年35期)2016-10-19 01:55:52
湖北省P2P借貸行業(yè)發(fā)展趨勢研究
淺析暖通設計的問題
我國機械設計制造及其自動化的現(xiàn)狀及發(fā)展趨勢
簡析住宅建筑設計中BIM技術的應用
主站蜘蛛池模板: 免费a在线观看播放| 视频二区欧美| 激情国产精品一区| 亚洲区一区| 亚洲乱码精品久久久久..| 九九热在线视频| 麻豆国产精品一二三在线观看| 国产小视频a在线观看| 国产在线拍偷自揄拍精品| 最新国产网站| 国产特一级毛片| 黄色网在线| 国产成人一区二区| 国产另类乱子伦精品免费女| 国产成人1024精品| 99国产在线视频| 成人一区专区在线观看| 少妇精品久久久一区二区三区| 久久久久人妻精品一区三寸蜜桃| 国产9191精品免费观看| 不卡午夜视频| 亚洲中文制服丝袜欧美精品| 九色国产在线| 成人国内精品久久久久影院| 欧美日韩在线成人| 人人爽人人爽人人片| 日本高清免费一本在线观看 | 亚洲一区二区三区国产精华液| 色亚洲成人| 国产成人精品综合| 国产亚洲一区二区三区在线| 久久精品这里只有精99品| 午夜无码一区二区三区| 又爽又黄又无遮挡网站| 国产精品污污在线观看网站| 色悠久久久久久久综合网伊人| 国产精品视频第一专区| 99精品视频九九精品| 亚洲系列中文字幕一区二区| 91福利在线观看视频| 日韩AV手机在线观看蜜芽| 国产精品无码影视久久久久久久 | 国产靠逼视频| 亚洲无码精品在线播放| 国产亚洲成AⅤ人片在线观看| 永久免费无码成人网站| 国产欧美日韩综合一区在线播放| 日韩视频精品在线| 国产精品自在线拍国产电影| 免费人成网站在线观看欧美| 91九色国产porny| 国产精品手机在线观看你懂的| A级毛片无码久久精品免费| 午夜视频在线观看免费网站| 久久香蕉国产线看观看精品蕉| 成人午夜久久| 国内老司机精品视频在线播出| 精久久久久无码区中文字幕| 99久久精品无码专区免费| 亚洲欧美精品在线| 思思热精品在线8| 国产99精品视频| 中文字幕波多野不卡一区| 精品少妇人妻无码久久| 亚洲自拍另类| 国产色婷婷| 国产黑丝一区| 国产精品亚洲专区一区| 亚洲无码在线午夜电影| 亚洲性一区| 亚洲欧美在线精品一区二区| 国产91久久久久久| 秋霞一区二区三区| 无码中文字幕乱码免费2| 国产欧美在线视频免费| 欧美不卡二区| 中文字幕色在线| 网久久综合| 99久视频| 欧美亚洲香蕉| 中文字幕人妻av一区二区| 精品国产免费观看一区|