• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            芳草春暉

            偶爾記錄自己思緒的地方...

             

            UML中一些符號(hào)的意義, 寫出來加強(qiáng)記憶(轉(zhuǎn))

            http://www.azure.com.cn/

            圖一:

            uploads/200706/04_211918_1121523.jpg


            此實(shí)線箭頭表示, 繼承, 從一個(gè)非接口類的繼承.

            圖二:
            uploads/200706/04_212112_1121525gl.jpg


            那條連線表示雙向關(guān)聯(lián):
            看左邊, Flight扮演assignedFights角色, 有0到1個(gè)Plane跟他關(guān)聯(lián)(一個(gè)航班要么取消了沒有飛機(jī),要么只能對(duì)應(yīng)一架飛機(jī))
            看右邊, Plane扮演著assignedPlane角色, 有0到多個(gè)Flight跟他關(guān)聯(lián)(一個(gè)飛機(jī)可以參與多個(gè)航班, 也可以停在倉庫里面爛掉)

            圖三:
            uploads/200706/04_213002_1121526dxgl.jpg


            那條連線表示單向關(guān)聯(lián):
            基本的意義跟上面的是一樣的, 唯一不同的是, 右邊的類對(duì)左邊的類是一無所知的.

            圖四:
            uploads/200706/04_213232_1121527rjb.jpg


            那個(gè)大的包圍的框叫軟件包, 名字為Account, 就一些可以歸類的類包裝起來.

            圖五:
            uploads/200706/04_213441_1121529xjc.gif


            如此虛線的箭頭表示實(shí)現(xiàn)一個(gè)接口.

            圖六:
            uploads/200706/04_213626_11215210gll.jpg


            水平的連線還是表示上面所說的關(guān)聯(lián), 但從關(guān)聯(lián)連線中引伸出來的虛線, 這意味當(dāng)Flight類的一個(gè)實(shí)例關(guān)聯(lián)到 FrequentFlyer 類的一個(gè)實(shí)例時(shí),將會(huì)產(chǎn)生 MileageCredit 類的一個(gè)實(shí)例.

            圖七:
            uploads/200706/04_213911_11215211jbjh.jpg


            帶菱形的箭頭表示基本聚合, 由上圖知道, Wheel類扮演wheels角色, 聚合4個(gè)到Car對(duì)象里面去,
            空心的菱形表示W(wǎng)heel對(duì)象并不隨Car的創(chuàng)建而創(chuàng)建,銷毀而銷毀.

            圖八:
            uploads/200706/04_214248_11215212zhjh.jpg


            意義和上面類似, 唯一不同的是, 實(shí)心菱形表示Department對(duì)象隨Company對(duì)象的創(chuàng)建而創(chuàng)建,銷毀而銷毀.

            圖九:
            uploads/200706/04_214435_11215213fs.gif


            表示反射關(guān)聯(lián), 顯示一個(gè)Employee類如何通過manager / manages角色與它本身相關(guān)。當(dāng)一個(gè)類關(guān)聯(lián)到它本身時(shí),這并不意味著類的實(shí)例與它本身相關(guān),而是類的一個(gè)實(shí)例與類的另一個(gè)實(shí)例相關(guān)。

            posted on 2010-04-22 21:41 CrazyDev 閱讀(170) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 游戲構(gòu)架


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿(1)

            隨筆檔案

            文章分類

            文章檔案

            C/C++

            CEGUI

            Friend Bog

            Game Industry

            Lua

            OGRE

            Other

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久久精品人妻一区二区三区四 | 久久精品一区二区三区中文字幕| 国产精品99久久精品爆乳| 久久99国产精一区二区三区 | 久久国产亚洲精品无码| 久久精品人成免费| 91麻精品国产91久久久久| 青青草国产97免久久费观看| 亚洲国产精品成人久久蜜臀| 亚洲欧美日韩久久精品第一区| 伊人久久综合热线大杳蕉下载| 国产精品99久久久久久宅男| 亚洲国产另类久久久精品| 97久久香蕉国产线看观看| 久久精品视频网| 日韩人妻无码一区二区三区久久 | 99麻豆久久久国产精品免费| 久久久WWW免费人成精品| 大伊人青草狠狠久久| 久久精品国产99国产精偷| 久久亚洲AV成人出白浆无码国产| 久久精品99无色码中文字幕| 午夜视频久久久久一区| 人妻精品久久久久中文字幕| 久久久久无码精品| 久久中文字幕人妻丝袜| 亚洲?V乱码久久精品蜜桃| 亚洲国产精品成人久久蜜臀| 久久综合亚洲鲁鲁五月天| 麻豆成人久久精品二区三区免费| 人妻无码中文久久久久专区| 国内精品欧美久久精品| 久久精品成人免费国产片小草| 久久青草国产精品一区| 亚洲国产一成久久精品国产成人综合| 久久久久这里只有精品 | 免费国产99久久久香蕉| 国产高潮国产高潮久久久91 | 无码国内精品久久人妻蜜桃| 无码国产69精品久久久久网站| 香蕉久久永久视频|