日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

UML類圖中各箭頭表示總結(jié)

作者:魚跡 更新時(shí)間: 2023-12-20 編程語言

UML類圖中各箭頭表示總結(jié)

  • 1、泛化
  • 2、實(shí)現(xiàn)
  • 3、依賴
  • 4、關(guān)聯(lián)
  • 5、聚合
  • 6、組合

在UML類圖中,箭頭關(guān)系是用來表示類之間的關(guān)系的。箭頭關(guān)系的種類有以下幾種:

1、泛化

  • 泛化:表示類之間的繼承關(guān)系。箭頭從子類指向父類。
  • 箭頭:實(shí)線空心三角箭頭

如下圖所示,Person為父類,StudentProfessor為子類
在這里插入圖片描述

2、實(shí)現(xiàn)

  • 實(shí)現(xiàn): 表示類之間的實(shí)現(xiàn)關(guān)系。箭頭從子類指向接口,表示子類實(shí)現(xiàn)了接口的所有方法。
  • 箭頭: 虛線空心三角箭

如下圖所示:
在這里插入圖片描述

3、依賴

  • 依賴: 表示類之間的依賴關(guān)系。 通常指的是某個(gè)類中的方法的參數(shù)使用另一個(gè)類的對象。箭頭從使用類到被用類,表示一個(gè)類需要另一個(gè)類來完成它的相關(guān)任務(wù)。
  • 箭頭: 虛線箭頭
    如下圖所示;
    在這里插入圖片描述

4、關(guān)聯(lián)

  • 關(guān)聯(lián): 表示類之間的關(guān)聯(lián)關(guān)系。箭頭表示類之間的一種連接關(guān)系。
  • 箭頭: 實(shí)線箭頭

如下圖所示:
在這里插入圖片描述

5、聚合

描述的是整體和部分的關(guān)系,整體生命周期結(jié)束并不代表部分聲明周期的結(jié)束。

  • 聚合: 表示類之間的聚合關(guān)系。箭頭從聚合類指向被聚合類,表示一個(gè)類包含另一個(gè)類的對象。
  • 箭頭: 空心菱形實(shí)線箭頭,菱形指向被聚合類,箭頭指向聚合類
    如下圖所示:
    在這里插入圖片描述

6、組合

整體和部分的關(guān)系,整體生命周期結(jié)束,部分的聲明周期也結(jié)束。比如一只毛毛蟲死了,毛毛蟲的腿部分也是死的。

  • **組合:**表示類之間的組合關(guān)系。箭頭從組合類指向被組合類,表示一個(gè)類包含另一個(gè)類的對象,同時(shí)控制對象的生命周期。
  • 箭頭: 實(shí)心菱形實(shí)線箭頭
    如下圖所示:
    在這里插入圖片描述

原文鏈接:https://blog.csdn.net/weixin_45915647/article/details/133973844

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新