<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      UML類圖幾種關系的總結

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

               1. 泛化(Generalization

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

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

      UML類圖幾種關系的總結 

              2. 實現(Realization

              【實現關系】:是一種類與接口的關系,表示類是接口所有特征和行為的實現.

              【箭頭指向】:帶三角箭頭的虛線,箭頭指向接口

      UML類圖幾種關系的總結 

              3. 關聯(Association)

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

              【代碼體現】:成員變量

              【箭頭及指向】:帶普通箭頭的實心線,指向被擁有者

      UML類圖幾種關系的總結 

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

              下圖為自身關聯: 

      UML類圖幾種關系的總結

              4. 聚合(Aggregation

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

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

              【代碼體現】:成員變量

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

      UML類圖幾種關系的總結 

              5. 組合(Composition)

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

             組合關系是關聯關系的一種,是比聚合關系還要強的關系,它要求普通的聚合關系中代表整體的對象負責代表部分的對象的生命周期。

      【代碼體現】:成員變量

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

      UML類圖幾種關系的總結

              6. 依賴(Dependency)

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

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

              【箭頭及指向】:帶箭頭的虛線,指向被使用者

      UML類圖幾種關系的總結 

              各種關系的強弱順序:

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

              下面這張UML圖,比較形象地展示了各種類圖關系:

      UML類圖幾種關系的總結

      轉自:http://blog.csdn.net/tianhai110/article/details/6339565

      posted @ 2015-07-01 13:09  夏目の-の  閱讀(194)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产免费午夜福利在线播放| 阜康市| 精品国产精品午夜福利| 久久av色欲av久久蜜桃网| 久久精品日日躁夜夜躁| 国产精品熟女一区二区不卡| 夜夜添无码一区二区三区| 噜噜综合亚洲av中文无码| gogogo高清在线播放免费| 97夜夜澡人人爽人人模人人喊| 亚洲国产天堂一区二区三区| 亚洲精品国产美女久久久| 成人精品老熟妇一区二区| 九九热视频在线播放| 国产欧美日韩高清在线不卡 | 男女性高爱潮免费网站| 亚洲色最新高清AV网站| 韩国无码AV片午夜福利| 国产女高清在线看免费观看 | 日韩人妻无码一区二区三区99| 欧美黑人又粗又大久久久| 隆昌县| 亚洲欧美精品一中文字幕| 四虎成人精品在永久在线| 精品国产一区二区三区国产馆| 国产女人喷潮视频免费| 一区二区三区四区亚洲综合| 99国产欧美另类久久久精品| 精品国产污污免费网站入口| 亚洲AV日韩AV综合在线观看 | 国产精品一区二区小视频| 青柠影院免费观看高清电视剧丁香 | 99久久精品国产亚洲精品| 人妻少妇456在线视频| 寻甸| 国产稚嫩高中生呻吟激情在线视频| 色噜噜噜亚洲男人的天堂| 亚洲欧美国产日韩天堂区| 精品久久久久久中文字幕202| 欧美拍拍视频免费大全| 成全高清在线播放电视剧|