亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

UML

系統(tǒng) 2627 0

愛因斯坦曾說過,我們生活在四維空間(x y z在加一條時間t,就是四維了)內(nèi)。也就是說我們所看到的事物是一個個立體狀的模型。抽象地說我們的生活是由一幅幅圖組成的,每一時刻對應(yīng)著一幅圖。形象的說我們的眼睛所看到的是生活中的一個個場景,一個個場景組成了一幅圖,一幅幅圖成為了世界的投影。這些場景是如何組成的呢?其實很簡單,場景是由事物和關(guān)系組成,如:人、手機(jī)、書、電腦等,把這些事物連接到一起記錄下來不就組成圖了嗎。在生活中我們常常用相機(jī)或攝影機(jī)將圖記錄下來,這就是我們所討論的一張張圖形成了我們的生活。

??? UML也是如此,在UML的世界里最主要的也是圖,也就是我們生活中的場景,它由靜態(tài)和動態(tài)場景兩大類圖組成。每個物體代表著一種模型元素,元素和它們之間的關(guān)系構(gòu)成了圖,一幅幅圖又構(gòu)成了UML中的視圖,從不同角度描述了軟件系統(tǒng)。

??? UML作為一種標(biāo)準(zhǔn)的建模語言,其實它所包含的知識點其實很少,至于UML的面向?qū)ο笮再|(zhì)在此就不在多說了。我們可以把它總的概括為兩大類:UML語法規(guī)則和UML圖,其中的語法規(guī)則又可以細(xì)化分為:UML規(guī)則、UML公共機(jī)制,UML圖劃分為模型圖和UML視圖。

UML

? ?一、UML視圖

??? UML視圖是由圖組成,使用若干視圖從不同角度描述了一個軟件系統(tǒng),每一種視圖說明了軟件系統(tǒng)的一個側(cè)面,將這些視圖組合起來就構(gòu)成了軟件系統(tǒng)的完整模型。

? 二、UML構(gòu)造塊??????????

??? 模型元素由事物及事物間的關(guān)系組成。事物和他們之間的關(guān)系構(gòu)成了模型圖。這些構(gòu)造塊的概念是很容易理解的,下面主要說下構(gòu)造塊的基本用法。

UML

?????1、事物

???? 事物構(gòu)造塊是對模型中最具有代表性的成分的抽象

???? 結(jié)構(gòu)事物:UML中的名詞,它是模型的靜態(tài)部分,描述概念或物理元素。

???? 行為事物:UML中的動詞,它是模型中的動態(tài)部分,是一種跨越時間、空間的行為。

???? 分組事物:UML中的容器,用來組織模型,使模型更加的結(jié)構(gòu)化。

???? 注釋事務(wù):UML中的解釋部分,和代碼中的注釋語句一樣,是用來描述模型的。

???? 2、關(guān)系

UML

?

???? 關(guān)系是指模型元素之間的關(guān)系,都是很容易理解的概念,不在多說。

???? 關(guān)聯(lián):

???? 提供了通信的路徑,是所有關(guān)系中最通用、語義最弱的。在UML中使用一條實線來表示。主要分為:

?????? 單向關(guān)聯(lián):有箭頭,箭頭指向關(guān)聯(lián)方。

?????? 雙向關(guān)聯(lián):無箭頭,雙向關(guān)聯(lián)。

???? 兩種比較特殊的關(guān)聯(lián):聚合和組合,它們可以用“has-a”和“contain-a”來進(jìn)行理解。

???? 依賴:

????兩個模型元素間的一種語義連接,一個模型元素依賴于另一個獨(dú)立的模型元素,當(dāng)獨(dú)立的模型元素變化時,將影響依賴的模型元素。

?? ? 泛化:

???? 繼承關(guān)系,描述了一般事物與該事物中的特殊種類之間的關(guān)系,也就是父類與子類之間的關(guān)系。

???? 實現(xiàn):

???? 用來規(guī)定接口和實現(xiàn)接口的類或組件之間的關(guān)系。

???? 四種關(guān)系使用原則:

???能用關(guān)聯(lián)來表達(dá)的不要用依賴,能用聚合和組合表達(dá)的不要用普通關(guān)聯(lián)。能用繼承來描述的時候一定要用泛化關(guān)系,當(dāng)描述是接口和類的實現(xiàn)關(guān)系一定要用實現(xiàn)關(guān)系,兩個類之間如果有結(jié)構(gòu)關(guān)系的時候一定用關(guān)聯(lián)描述,除此外用采用依賴來描述。

原文: http://aijuans.iteye.com/blog/1787788

UML


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 天天色色网 | 成人爽a毛片在线视频 | 夜色福利久久久久久777777 | 精品欧美一区二区三区在线观看 | 久久婷婷激情 | 日本中文在线观看 | 永久免费观看黄网站 | 成人在线免费网站 | 99九九国产精品免费视频 | 日本一级www乱码在线 | 欧美视频第一区 | 久久夜色精品 | 色综合久久天天综合观看 | 中文字幕在线免费观看 | 日韩美一区二区 | 国产不卡视频在线 | 日本最新免费二区三区 | 女性特黄一级毛片 | 亚洲精品一区二区三区网址 | 成人免费a视频 | 亚洲免费黄色网 | 久久综合一本 | 亚洲精品国产精品国自产观看 | 亚洲视频一区二区在线观看 | 国产精品成人免费视频99 | 亚洲精品一区二区三区在线观看 | 性欧美网站 | 九七影院97影院理论片 | 久久成人免费大片 | 久色网站 | 婷婷亚洲综合五月天在线 | 欧美一区二区视频 | 人人澡人人澡人人看欧美 | 日韩精品欧美高清区 | 天天操女人 | 天天做.天天爱.天天综合网 | 国产福利资源在线 | www.四虎影 | 爱操tv| 久久久噜久噜久久综合 | 美女视频黄是免费的 |