• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      UML:類圖關系總結

      2019-12-20    seo達人

      UML類圖幾種關系的總結,泛化 = 實現 > 組合 > 聚合 > 關聯 > 依賴
      在UML類圖中,常見的有以下幾種關系: 泛化(Generalization), 實現(Realization),關聯(Association),聚合(Aggregation),組合(Composition),依賴(Dependency)

      1. 泛化(Generalization)
        【泛化關系】:是一種繼承關系,表示一般與特殊的關系,它指定了子類如何特化父類的所有特征和行為。例如:老虎是動物的一種,即有老虎的特性也有動物的共性。

        【箭頭指向】:帶三角箭頭的實線,箭頭指向父類

      在這里插入圖片描述

      1. 實現(Realization)
        【實現關系】:在這里插入圖片描述是一種類與接口的關系,表示類是接口所有特征和行為的實現.

        【箭頭指向】:帶三角箭頭的虛線,箭頭指向接口
        在這里插入圖片描述

      2. 關聯(Association)
        【關聯關系】:是一種擁有的關系,它使一個類知道另一個類的屬性和方法;如:老師與學生,丈夫與妻子關聯可以是雙向的,也可以是單向的。雙向的關聯可以有兩個箭頭或者沒有箭頭,單向的關聯有一個箭頭。

        【代碼體現】:成員變量

        【箭頭及指向】:帶普通箭頭的實心線,指向被擁有者
        在這里插入圖片描述

      上圖中,老師與學生是雙向關聯,老師有多名學生,學生也可能有多名老師。但學生與某課程間的關系為單向關聯,一名學生可能要上多門課程,課程是個抽象的東西他不擁有學生。

      1. 聚合(Aggregation)
        【聚合關系】:是整體與部分的關系,且部分可以離開整體而單獨存在。如車和輪胎是整體和部分的關系,輪胎離開車仍然可以存在。

        聚合關系是關聯關系的一種,是強的關聯關系;關聯和聚合在語法上無法區分,必須考察具體的邏輯關系。

        【代碼體現】:成員變量

        【箭頭及指向】:帶空心菱形的實心線,菱形指向整體

      在這里插入圖片描述
      小技巧:空心菱形表示聚合,好聚好散,所以生命周期可以不同。

      1. 組合(Composition)
        【組合關系】:是整體與部分的關系,但部分不能離開整體而單獨存在。如公司和部門是整體和部分的關系,沒有公司就不存在部門。

        組合關系是關聯關系的一種,是比聚合關系還要強的關系,它要求普通的聚合關系中代表整體的對象負責代表部分的對象的生命周期。
        【代碼體現】:成員變量

      【箭頭及指向】:帶實心菱形的實線,菱形指向整體
      在這里插入圖片描述

      1. 依賴(Dependency)
        【依賴關系】:是一種使用的關系,即一個類的實現需要另一個類的協助,所以要盡量不使用雙向的互相依賴.

        【代碼表現】:局部變量、方法的參數或者對靜態方法的調用

        【箭頭及指向】:帶箭頭的虛線,指向被使用者
        在這里插入圖片描述

      各種關系的強弱順序:

      泛化 = 實現 > 組合 > 聚合 > 關聯 > 依賴 
      
      • 1

      下面這張UML圖,比較形象地展示了各種類圖關系:
      在這里插入圖片描述

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://m.wtxcl.cn

      存檔

      主站蜘蛛池模板: 中文字幕av久久波多野结| 色色二区| 蜜桃av在线| 亚洲最大三级网站| 国产成人v片视频在线观看| 亚洲精品成人无码熟妇在线| 天天视频入口| 又粗又大中文字幕| 日韩人妻精品中文字幕免费| 喀什市| 亚洲第一网站男人都懂| 一级成人欧美一区在线观看| 人妻精品视频| 亚洲精品午夜精品| 中文字幕2019年最好看电视剧| 平湖市| 在线观看一区二区三区国产免费| 久久66| 久久老司机| 五月花激情网| 亚洲国产成人无码AV在线影院L| 亚洲夫妻性生活视频网站| 九九精品免费看| 日韩无码一区二区AV| 成人久久久| 国产盗摄老熟女视频一区二区三区| 好吊妞这里有精品| 97资源超碰| 久久综合国产乱子伦精品免费| 久99视频精品免费观看福利| 国产xxx18| 亚洲精品一区中文字幕乱码| 亚洲成AV人不卡无码影片| 中文字幕网久久三级乱| 丰满少妇大力进入| 日本va欧美ⅴa欧美Va精品 | 欧美成人免费看片一区| 中文字幕av久久爽Av| 制服丝袜在线云霸| 国产亚洲精品VA片在线播放,国产中年熟女大集合 | 内射干少妇亚洲69XXX|