UML類圖總結.md

類圖之間關係
  • 泛化(Generalization
    泛化是一種繼承關係,表示一般與特殊的關係,它指定了子類如何繼承父類的所有特徵和行爲

  • 實現(Realization
    實現是一種類與接口的關係,表示類是接口所有特徵和行爲的實現。

  • 聚合(Aggregation
    聚合是整體與部分的關係,且部分可以離開整體而單獨存在

  • 組合(Composition
    組合是整體與部分的關係,但部分不能離開整體而單獨存在

  • 關聯(Association
    關聯是一種擁有的關係,它使一個類知道另一個類的屬性和方法
    has

  • 依賴(Dependency
    依賴是一種使用的關係,即一個類的實現需要另一個類的協助

各種關係的強弱順序

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

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