UML类图--组合关系

xiaoxiao2025-12-03  5

组合--Composition:组合关系是关联关系的一种,是比聚合关系还要强的关系.组合是整体与部分的关系,但部分不能离开整体而单独存在,整体的对象负责代表部分的对象的生命周期。

UML展示:

箭头及指向 :带实心菱形的实线,菱形指向整体,箭头指向部分

代码体现: // 公司类 public class Company { private List<Department> departments = null; public void setUp() { System.out.println("输出部门个数:" + this.departments.size()); } } // 部门类 class Department { private String name = null; public void setUp() { System.out.println("输出部门名称" + this.name); } // setter 和 getter 方法 }

 

转载请注明原文地址: https://www.6miu.com/read-5040254.html

最新回复(0)