日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

UML

系統 3067 0

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

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

??? UML作為一種標準的建模語言,其實它所包含的知識點其實很少,至于UML的面向對象性質在此就不在多說了。我們可以把它總的概括為兩大類:UML語法規則和UML圖,其中的語法規則又可以細化分為:UML規則、UML公共機制,UML圖劃分為模型圖和UML視圖。

UML

? ?一、UML視圖

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

? 二、UML構造塊??????????

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

UML

?????1、事物

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

???? 結構事物:UML中的名詞,它是模型的靜態部分,描述概念或物理元素。

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

???? 分組事物:UML中的容器,用來組織模型,使模型更加的結構化。

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

???? 2、關系

UML

?

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

???? 關聯:

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

?????? 單向關聯:有箭頭,箭頭指向關聯方。

?????? 雙向關聯:無箭頭,雙向關聯。

???? 兩種比較特殊的關聯:聚合和組合,它們可以用“has-a”和“contain-a”來進行理解。

???? 依賴:

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

?? ? 泛化:

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

???? 實現:

???? 用來規定接口和實現接口的類或組件之間的關系。

???? 四種關系使用原則:

???能用關聯來表達的不要用依賴,能用聚合和組合表達的不要用普通關聯。能用繼承來描述的時候一定要用泛化關系,當描述是接口和類的實現關系一定要用實現關系,兩個類之間如果有結構關系的時候一定用關聯描述,除此外用采用依賴來描述。

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

UML


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

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

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 托克逊县| 南丹县| 阜阳市| 海宁市| 安达市| 望谟县| 西青区| 拉萨市| 隆尧县| 华阴市| 那坡县| 苏尼特右旗| 郸城县| 永济市| 万州区| 漾濞| 襄城县| 阿拉尔市| 通化县| 平罗县| 定州市| 宝清县| 吉水县| 普定县| 汾西县| 应用必备| 含山县| 吉安市| 东海县| 云和县| 通化县| 侯马市| 且末县| 黄陵县| 威海市| 伊通| 从江县| 当阳市| 安新县| 文登市| 平利县|