組合結構圖
UML圖 |
---|
UML結構圖 |
UML行為圖 |
組合結構圖(Composite structure diagram)是UML的一種結構圖。「結構」是指元素之間的相互連接,實例通過通信連接合作以實現某目的。 組合結構圖的結點元素有:部件、埠、合作、合作使用;連接元素有:連接件、角色綁定。[1]
主要元素說明
![](http://images.weserv.nl/?url=//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Composite_Structure_Diagram.png/220px-Composite_Structure_Diagram.png)
- 部件:一個實例,是組合結構圖的基本組成元素。部件可以包含子部件,當所包含的子部件都被摧毀時,部件也將不復存在。
- 埠:埠是部件與其外部環境或子部件之間的交互點。
- 連接件:允許兩個或更多個實例之間進行通信的連接。連接件可以簡單到是指針,也可以複雜到是網絡連接。與關聯不同,關聯指定的是實例所屬類之間的關係,而連接件僅僅是實例之間的關係。
參考
|