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

學無先后,達者為師

網站首頁 編程語言 正文

UML類圖中各箭頭表示總結

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

UML類圖中各箭頭表示總結

  • 1、泛化
  • 2、實現
  • 3、依賴
  • 4、關聯
  • 5、聚合
  • 6、組合

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

1、泛化

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

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

2、實現

  • 實現: 表示類之間的實現關系。箭頭從子類指向接口,表示子類實現了接口的所有方法。
  • 箭頭: 虛線空心三角箭

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

3、依賴

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

4、關聯

  • 關聯: 表示類之間的關聯關系。箭頭表示類之間的一種連接關系。
  • 箭頭: 實線箭頭

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

5、聚合

描述的是整體和部分的關系,整體生命周期結束并不代表部分聲明周期的結束。

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

6、組合

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

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

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

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