• <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中一些符號的意義, 寫出來加強記憶(轉)

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

            圖一:

            uploads/200706/04_211918_1121523.jpg


            此實線箭頭表示, 繼承, 從一個非接口類的繼承.

            圖二:
            uploads/200706/04_212112_1121525gl.jpg


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

            圖三:
            uploads/200706/04_213002_1121526dxgl.jpg


            那條連線表示單向關聯:
            基本的意義跟上面的是一樣的, 唯一不同的是, 右邊的類對左邊的類是一無所知的.

            圖四:
            uploads/200706/04_213232_1121527rjb.jpg


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

            圖五:
            uploads/200706/04_213441_1121529xjc.gif


            如此虛線的箭頭表示實現一個接口.

            圖六:
            uploads/200706/04_213626_11215210gll.jpg


            水平的連線還是表示上面所說的關聯, 但從關聯連線中引伸出來的虛線, 這意味當Flight類的一個實例關聯到 FrequentFlyer 類的一個實例時,將會產生 MileageCredit 類的一個實例.

            圖七:
            uploads/200706/04_213911_11215211jbjh.jpg


            帶菱形的箭頭表示基本聚合, 由上圖知道, Wheel類扮演wheels角色, 聚合4個到Car對象里面去,
            空心的菱形表示Wheel對象并不隨Car的創建而創建,銷毀而銷毀.

            圖八:
            uploads/200706/04_214248_11215212zhjh.jpg


            意義和上面類似, 唯一不同的是, 實心菱形表示Department對象隨Company對象的創建而創建,銷毀而銷毀.

            圖九:
            uploads/200706/04_214435_11215213fs.gif


            表示反射關聯, 顯示一個Employee類如何通過manager / manages角色與它本身相關。當一個類關聯到它本身時,這并不意味著類的實例與它本身相關,而是類的一個實例與類的另一個實例相關。

            posted on 2010-04-22 21:41 CrazyDev 閱讀(158) 評論(0)  編輯 收藏 引用 所屬分類: 游戲構架

            導航

            統計

            常用鏈接

            留言簿(1)

            隨筆檔案

            文章分類

            文章檔案

            C/C++

            CEGUI

            Friend Bog

            Game Industry

            Lua

            OGRE

            Other

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久精品国产精品国产精品污| 久久久WWW成人免费精品| 国内精品久久久久| 亚洲人AV永久一区二区三区久久| 国产精品青草久久久久福利99 | 蜜臀av性久久久久蜜臀aⅴ| 亚洲人成精品久久久久| 99久久精品免费看国产免费| 2020最新久久久视精品爱| 91精品国产9l久久久久| 欧美日韩成人精品久久久免费看| 亚洲а∨天堂久久精品| 亚洲美日韩Av中文字幕无码久久久妻妇 | 久久WWW免费人成一看片| 久久免费看黄a级毛片| 国产欧美久久久精品影院| 久久久久久久尹人综合网亚洲 | 狠狠色狠狠色综合久久| 亚洲精品无码久久一线| 久久精品aⅴ无码中文字字幕不卡| 久久国产成人午夜AV影院| 亚洲中文字幕久久精品无码喷水| 久久久噜噜噜久久中文福利| A狠狠久久蜜臀婷色中文网| 久久伊人五月丁香狠狠色| 无码国内精品久久人妻蜜桃| 狠狠色丁香久久综合婷婷| 久久久久无码专区亚洲av| 伊人久久精品无码av一区| 亚洲午夜久久久精品影院| 久久综合九色综合久99| 精品久久久久久无码免费| 久久精品中文字幕一区| 久久久精品免费国产四虎| 久久久亚洲AV波多野结衣| 久久狠狠色狠狠色综合| 尹人香蕉久久99天天拍| 久久不射电影网| 亚洲国产精品久久电影欧美| 久久精品成人免费观看97| 91精品国产91久久久久福利|