UML------类的关系图

来源:互联网 发布:帝国cms 数据备份目录 编辑:程序博客网 时间:2024/05/16 14:23

1. 关联关系

描述两个类之间一种对等结构关系,类A可能知道类B的存在,同样类B也可能知道类A的存在,它们之间可以相互调用彼此的方法和属性。


2. 泛化关系

泛化包括通常意义上的继承和实现关系


3. 依赖关系

类A(依赖元素)完成某个功能依赖与类B(独立元素)的实现,独立元素的变化会影响到依赖元素。


4. 聚合和组合关系

这两种关系描述了“整体/部分”的建模关系,是“has-a”的关联。组合比聚合有在语意上有更强的拥有关系,且整体与部分的生命周期一致。




(完,注:图片部分来自互联网)

原创粉丝点击