<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    構件的定義

    Posted on 2005-11-18 12:30 publisher luo 閱讀(3373) 評論(1)  編輯  收藏 所屬分類: 構件技術

    構件(component)就是使軟件走向工業(yè)化的一種軟件標準件,它是可復用的軟件組成成份,他是可被用來快速構造其他軟件的預制的特殊軟件。它可以是被封裝的對象類、類樹、一些功能模塊、軟件框架(framwork)、軟件構架(或體系結構Architectural)、文檔、分析件、設計模式(Pattern)等。構件分為構件類和構件實例,通過給出構件類的參數(shù),生成實例,通過實例的組裝和控制來構造相應的應用軟件。其實質(zhì)上是對已存在的軟件開發(fā)知識(開發(fā)過程和技能)和軟件開發(fā)各階段的各種結果的重復使用。

    本系統(tǒng)中構件小粒度的對象類。

    構件的基本屬性

    從廣義上來說,構件有如下的幾個基本屬性。

    ①、構件是可獨立配置的單元,因此構件必須自包容;

    ②、構件強調(diào)與環(huán)境和其他構件的分離,因此構件的實現(xiàn)是嚴格封裝的,外界沒機會或沒必要知道構件內(nèi)部的實現(xiàn)細節(jié);

    ③、構件可以在適當?shù)沫h(huán)境中被復合使用,因此構件需要提供清楚的接口規(guī)范,可以與環(huán)境交互;

    ④、構件不應當是持續(xù)的,即構件沒有個體特有的屬性,理解為構件不應當與自身副本區(qū)別。

    從以上四個屬性可以看出,構件沿襲了對象的封裝特性,但同時并不局限在一個對象,其內(nèi)部可以封裝一個或多個類、原型對象甚至過程,結構是靈活的。構件突出了自包容和被包容的特性,這就是在軟件工廠的軟件開發(fā)生產(chǎn)線上作為零件的必要特征。  
      
    構件的構造原則

      構件是給人們可復用的軟件標準件,因此,構件必須由構件開發(fā)商預先開發(fā)、預先構造,構件提供商應該非常明確構件系統(tǒng)的目標、方向,確定構件的構造原則。

      其基本原則是:一開始就把重用性作為初始設計的一個目標,所有構件的構造目的都是為組裝其它應用所復用和共享。因此,從構件分析、設計到構件提取、描述、認證、測試、分類和入庫,都必須圍繞重用這個目的而進行。

    構造構件要遵循其它原則:

    ①、增強構件的可重用性需要提高抽象的級別,應有一套有關名字,異常操作,結構的標準。

    ②、可理解性,必須伴隨有完整、正確、易讀的文檔,具有完整的說明,有利重用。

    ③、構件代表一個抽象,有很高的內(nèi)聚力,提供一些所需的特定操作、屬性、事件和方法接口。

    ④、提高構件的重用程度,分離功能構件,將可變部分數(shù)據(jù)化、參數(shù)化,以適合不同的應用需求。

    ⑤、構件的尺寸大小、復雜度適中。

    ⑥、構件要易于演化,數(shù)據(jù)與其結構是封裝在一起的,數(shù)據(jù)存放在數(shù)據(jù)構件對象中,能主動解釋其結構。

    Feedback

    # re: 構件的定義  回復  更多評論   

    2006-03-24 11:44 by nancy
    那框架技術是不是必含有構件技術阿?

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     

    posts - 9, comments - 27, trackbacks - 0, articles - 19

    Copyright © publisher luo

    主站蜘蛛池模板: 亚洲中文字幕无码不卡电影| 日韩精品亚洲aⅴ在线影院| 亚洲美女中文字幕| 国产V亚洲V天堂无码| 一个人看的www免费高清| 亚洲免费视频一区二区三区| 免费夜色污私人影院网站电影| 亚洲AV无码乱码在线观看性色扶| 亚洲综合久久综合激情久久| 99精品免费观看| 亚洲免费网站在线观看| 成年女人色毛片免费看| 天天综合亚洲色在线精品| 亚洲人成人网站在线观看| 日韩免费高清播放器| 亚洲欧洲日产专区| 女人18一级毛片免费观看| 色欲aⅴ亚洲情无码AV| 久久精品夜色噜噜亚洲A∨| 最好免费观看高清在线| 亚洲欧洲国产成人精品| 久久不见久久见免费影院| 国产精品亚洲专区在线播放| 国产精品亚洲高清一区二区| 久久这里只精品国产免费10| 麻豆狠色伊人亚洲综合网站| 国产又粗又猛又爽又黄的免费视频 | 国产成人免费在线| 亚洲欧美国产欧美色欲| 免费国产在线观看不卡| 国产成人精品免费久久久久| 亚洲三级高清免费| 亚洲日韩国产一区二区三区| 日韩免费视频一区二区| 亚洲日韩av无码中文| 亚洲午夜国产精品无码| 成全视频在线观看免费高清动漫视频下载| 怡红院亚洲红怡院在线观看| 久久精品国产精品亚洲蜜月| 国产一级a毛一级a看免费人娇| 亚洲精品综合久久中文字幕|