QML圖學習

1.類之間的關係(按使用頻率排序)

  • 繼承關係(泛化關係):泛化關係用帶空心三角箭頭的實線來表示,箭頭從子類指向父類。
    在這裏插入圖片描述

  • 實現關係(接口與實現類關係):實現關係使用帶空心三角箭頭的虛線來表示,箭頭從實現類指向接口。
    在這裏插入圖片描述

  • 依賴關係:依賴關係使用帶箭頭的虛線來表示,箭頭從使用類指向被依賴的類。
    在這裏插入圖片描述


  • 聚合關係:聚合關係可以用帶空心菱形的實線來表示,菱形指向整體。
    在這裏插入圖片描述
  • 組合關係:組合關係用帶實心菱形的實線來表示,菱形指向整體。(與聚合關係區別,一旦整體對象不存在,部分對象也將不存在)
    在這裏插入圖片描述

2.類、接口和類圖

  • 類名

  • 屬性:[可見性]屬性名:類型[=默認值]

  • 操作: [可見性]名稱(參數列表)[:返回類型]
    在這裏插入圖片描述

  • 接口:接口使用一個帶有名稱的小圓圈來進行表示。
    在這裏插入圖片描述

  • 類圖:用來顯示系統中的類、接口、協作以及它們之間的靜態結構和關係的一種靜態模型。
    在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章