UML

空心菱形與實線
聚合關係
東西可以單獨存在
舉例:機場與飛機
機場擁有飛機,但飛機並不是機場的一部分,兩者都可獨立
實心菱形與實線
組合/合成關係(has-a)
物件相依,一個沒有就不行
舉例:車子與引擎
車子擁有引擎,引擎是車子的一部分
空心三角形與實線
繼承關係
詳情請見OOP部分
箭頭與虛線
相依/依賴關係
舉例:車子與加油站
加油站必須知道車子的一些資訊
箭頭與實線
關聯關係
空心三角形與虛線
實現關係
Last updated
Was this helpful?