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

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

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

    隨筆-72  評論-20  文章-0  trackbacks-1
    1.關聯(Association)
    類之間的關聯大多用來表示變量實例持有著對其他對象的引用。
    Phone擁有一個對Button的引用。
     
    2.聚合(Aggregation)
    聚合是關聯的一種特殊形式,它意味著一種整體/部分(whole/part)的關系。
    一個整體不能是它自己的一部分。 因此 ,實例不能形成聚合回路,一個單獨的對象不能夠成為它自己的聚合,兩個對象不能互相聚合,三個對象不能形成一個聚合環。
    下圖為實例間的非法聚合循環:
     
    3.組合(Composition)
    組合是一種特殊的聚合形式。
     
    UML對組合的定義:
    ①如同聚合,實例不能有循環。
    ②一個被所有者實例不能同時有兩個所有者。
    ③所有者負責被組合的對象的生命周期的管理。如果所有者被銷毀,被所有者也必須跟著一起被銷毀,如果所有者被復制,被所有者也必須跟著一起被復制。基于此點,可以用組合來描述深拷貝。
    下圖為非法組合:
     
    4.參考資料
    ⑴Robert Martin,UML for java programmers,2004
    posted on 2007-08-19 05:00 前方的路 閱讀(3369) 評論(0)  編輯  收藏 所屬分類: 結構與算法

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品无码人妻无码| 亚洲资源在线视频| 黄页视频在线观看免费| 午夜精品在线免费观看| 伊人久久亚洲综合影院首页| 无码精品A∨在线观看免费| 亚洲一区免费在线观看| 91成人免费在线视频| 一级毛片**免费看试看20分钟| 免费无码又爽又高潮视频| 亚洲人成电影网站色www| 久久久久国色AV免费看图片| 亚洲中文字幕人成乱码| 色播在线永久免费视频| 美女的胸又黄又www网站免费| 四虎永久成人免费| a高清免费毛片久久| 亚洲色欲久久久综合网东京热| 亚洲视频小说图片| 国产免费毛不卡片| 亚洲国产精品嫩草影院| 日韩精品电影一区亚洲| 免费视频成人手机在线观看网址| 亚洲天天做日日做天天看| 国产伦精品一区二区免费| 久久精品国产亚洲麻豆| 五月婷婷在线免费观看| 亚洲精品中文字幕| 亚洲精品高清在线| 久久午夜夜伦鲁鲁片无码免费| 精品日韩亚洲AV无码一区二区三区| 97在线线免费观看视频在线观看| 亚洲第一se情网站| 久久精品国产亚洲一区二区| 国产免费的野战视频| 美女免费视频一区二区| 日韩亚洲人成在线综合日本| 久久久www成人免费毛片| 在线免费视频你懂的| 亚洲成a人片在线看| 国产午夜亚洲精品午夜鲁丝片|