UML類圖與時序圖


UML統一建模語言

結構式圖形:

  • 靜態圖(類圖,對象圖,包圖)
  • 實現圖(組件圖,部署圖)
  • 剖面圖
  • 復合結構圖

行為式圖形:

  • 活動圖
  • 狀態圖
  • 用例圖

交互式圖形:

  • 通信圖
  • 交互概念圖(2.0)
  • 時序圖(2.0)
  • 時間圖(2.0)

UML類圖:

 

類名用正體書寫則說明這是可以實例化的普通類

類名用斜體書寫,則說明這是抽象類

類名有下划線修飾則說明這是靜態類

 

類圖描述的是一個接口,在接口名的上方需要加上《interface》的修飾符

+”public型

“#”protected型

“-”private型

“~”默認型

下划線修飾則說明這是靜態屬性/方法

用於表示類,實例,接口之間的靜態關系;注意UML箭頭方向:子類指向父類;

  • 空心三角+實線:繼承父類;
  • 空心三角+虛線:實現接口
  • 虛線:依賴關系;【一個類方法使用另一個類作為參數或返回值】
  • 實線:關聯關系;【一個類作為另一個類的屬性】
  • 空心菱形:聚合關系;整體與部分的關系, 且部分可以離開整體而單獨存在
  • 實心菱形:組合關系;是整體與部分的關系, 但部分不能離開整體而單獨存在.

UML時序圖:

顯示對象之間交互的圖,這些對象是按時間順序排列的;建模元素包括:

對象,生命線,控制焦點,消息;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM