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

面向對象的幾種關鍵技術研究

2014-06-11 08:24:50張俊青
電腦迷 2014年5期

張俊青

摘 要 通俗地講,對象就是我們要研究的事物,我們研究的事物可以是簡單的,也會是很復雜的,對象既包括具體的事物也包括抽象的計劃等。面向對象越來越成為大家關注的重點,對面向技術的研究變得頗為重要。本文將簡單說明面向對象的幾種關鍵技術,并以面向對象數據庫的關鍵技術為例闡述觀點。

關鍵詞 面向對象 視圖實現 模式轉換

中圖分類號:G71 文獻標識碼:A

當今世界之中科學技術不斷地得到了發展,與此同時計算機技術也得到了高速發展。隨著人民生活水平的提高,人們對計算機的硬件和軟件的要求都變得越來越高。為了適應社會發展的潮流也為了滿足人們的需求,計算機軟件行業的人士迫切的需要研發出新的技術和理念,所以面向對象的方法也就應運而生了,面向對象的方法是一種全新的分析設計和思維方法,它的出現目的是為了讓操作更能滿足和更好地實現大家的需求,現在面向對象的思想在軟件設計時早已深入人心。

1簡單地分析面向對象的關鍵技術、核心要素

面向對象思想總的來說有三個核心的要素,這三個要素主要是封裝、繼承和多態,這三個要素在面向對象研究時特別重要,是進行程序設計時主要的思想基礎。封裝性是將一些客觀存在的數據與操作聯系在一起,從而給用戶提供一些具體的和實用的功能,這樣做可以在一定程度上簡化編碼也能提高它的安全性,其好處在于用戶不用知道細節卻可以便捷地進行操作,當然了,我們所指的對內進行封裝是根據用戶的實際情況來設計一些相關的訪問權限,不是簡單的完全包裹。繼承是一種重要的機制,它的作用主要體現于在設計的過程中實現代碼的重用,眾所周知,任何一種類都是可以被繼承的,繼承在設計時的使用可以有利于我們在設計過程中對不同的應用要求的適應。最后的一個特點要素是多態,當然了,多態的應用作用也是能夠更好地滿足大家的需求,多態能夠把客觀的世界描繪得栩栩如生,它對使代碼的重用率的提高起著重要的作用。

2以面向對象的數據庫為例,分析其關鍵技術

面向對象數據庫不同于前兩代的數據庫,它具備很多的優點,例如可以存儲海量的數據也能夠滿足極為復雜的數據結構。下面我將對其中的三項關鍵技術進行簡要的分析。

2.1分析說明關鍵技術之一的數據庫轉換技術

數據庫轉換技術主要是實現模式和操作之間的轉換,一般來說轉換的途徑有兩種,一種是從關系DB轉換到面向對象DB,而另外一種就是把面向對象DB轉換為關系DB。而轉換又分為數據模式轉換和數據操作轉換兩種,數據模式轉換的基本思路可以概括為將父類的屬性擴展到子類之中,而在數據模式轉換之中轉換的重點是方法轉換,方法又可以大致分為定義和調用。我們知道數據查詢、輸入、刪除和修改時數據庫之中一些最為常用的操作,但是這些操作都是離不開一些限制條件的,限制條件轉換可以分為類限制條件和關系限制條件兩種,這兩種的機制是不同的,后者比前者多出了集合操作數及運算符和路徑表達式操作數機制這兩個機制。數據查詢轉換就是把對象查詢轉換為關系查詢,數據修改轉換同樣就是把對象修改轉變為關系修改,而其他的幾種操作轉換例如數據插入轉換和數據刪除轉換也是與此相似的。

2.2關鍵技術之模式演進技術

我們都知道,在模式演進之中保持模式的一致性是極為重要的,我們在這里可以通過模式一致性約束來對它進行描述,這其中包括我們所熟知的唯一性約束、子類型約束、存在性約束等。一般來說,實現模式演化的途徑可以分為兩種,第一種就是我們在轉換的時候盡量地考慮現有的應用程序,而另外一種即使需要我們去自主設計和開發一些新的高級的數據庫編程語言,在現在的應用當中,常用的演化方法主要就是等價模式演化和透明模式演化兩種。

2.3常見的關鍵技術之視圖類實現技術

現在,我將主要說明面向對象數據庫視圖實現技術,我們知道,統計、連接查詢等很多面向對象數據庫之中的操作都是能夠自由訪問數據庫之中的數據的,我們在采用了這些操作之后可以有效地提高效率,但是會對對象的封裝性造成一些破壞,為了減少破壞,我們在設計之中加入了一組接口,這樣的設計能很好地減少破壞,并且將接口實行標準化之后可以減弱對象的復雜性和設計難度。

3結束語

現如今,面向對象的研究變得越來越重要,可是我們在這一方面的研究還不成熟,我們必須對面向對象的關鍵技術進行深入地研究,只有這樣才能更好地將面向對象思想運用到軟件設計和開發之中。在本文中關于面向對象數據庫的分析,我們能大體的知道其關鍵技術和原理,也從中得出了一些實用的結論,我們只有在明確的了解了面向對象的主要思想之后,才能對面向對象進行更加深入地分析,我們應該對技術不斷地進行探索和研究,只有這樣才能推動計算機行業的不斷發展。

參考文獻

[1] 王甫.面向對象技術的理解與分析[J].時代報告(學術版),2012.(7).

[2] 梁向.淺論面向對象技術的特征及其發展方向[J].投資與合作,2013.(1).

[3] 吳含前,吉逸,《面向對象技術&UML》教學改革與實踐[J].計算機工程與科學,2011.33(z1) .

[4] 粱成剛,藺蜀,張一光,姜子罡.基于面向對象技術的應用系統開發研究[J]. 硅谷 2012.(4).

主站蜘蛛池模板: 看你懂的巨臀中文字幕一区二区| 精品国产香蕉在线播出| 园内精品自拍视频在线播放| 亚洲中文字幕国产av| 成人午夜在线播放| 成人在线第一页| 国产精品美女自慰喷水| 91外围女在线观看| 不卡无码网| 国产精品手机在线播放| 精品国产香蕉伊思人在线| 97成人在线视频| 亚洲三级成人| 国产成人综合在线视频| 亚洲男人天堂网址| 免费又爽又刺激高潮网址| 国产99精品久久| 国产日韩精品一区在线不卡| 国产小视频a在线观看| 久久青草免费91线频观看不卡| 中文字幕天无码久久精品视频免费| 激情無極限的亚洲一区免费| 五月婷婷欧美| 囯产av无码片毛片一级| 亚洲av无码片一区二区三区| 亚洲午夜福利精品无码不卡| 中文一区二区视频| 国产欧美日韩视频怡春院| 日本91在线| 久久亚洲国产视频| 国产高潮流白浆视频| 午夜激情福利视频| 亚洲无限乱码一二三四区| 亚洲福利网址| 她的性爱视频| 国产麻豆精品久久一二三| 国产无码网站在线观看| 日韩中文精品亚洲第三区| 亚洲天堂在线免费| 国产成人免费| 天堂成人av| 视频二区欧美| 国产精品片在线观看手机版| 欧美在线三级| 91福利片| 青青青国产视频手机| 久久亚洲综合伊人| 97视频精品全国免费观看 | a免费毛片在线播放| av尤物免费在线观看| 国产成人精彩在线视频50| 99久久精品国产麻豆婷婷| 狠狠综合久久| 国产av色站网站| 55夜色66夜色国产精品视频| 国产日韩av在线播放| 毛片在线看网站| 色屁屁一区二区三区视频国产| 亚洲综合中文字幕国产精品欧美| 天堂亚洲网| 国产一区二区三区夜色| 黄色国产在线| 久久熟女AV| 狠狠色综合久久狠狠色综合| 欧美一区中文字幕| 人妻21p大胆| 免费国产好深啊好涨好硬视频| 尤物精品视频一区二区三区| 国产91透明丝袜美腿在线| 91成人在线免费视频| 国产色伊人| 五月婷婷综合网| 国产精品自在自线免费观看| 亚洲无卡视频| 亚洲精品无码在线播放网站| 久久精品女人天堂aaa| 亚洲精品无码在线播放网站| 婷婷亚洲视频| 亚洲婷婷在线视频| 亚洲一区二区视频在线观看| 久久这里只精品国产99热8| 97精品国产高清久久久久蜜芽|