当前位置 博文首页 > 韩超的博客 (hanchao5272):UML类图的依赖、关联、聚合、组合、
在UML类图中,类之间的耦合关系存在多种,它们从弱到强排序为:
依赖 < 关联 < 聚合 < 组合 < 泛化 < 继承。
如下图所示:
DemoDao
类的insert(DemoPo po)
方法中使用了参数DemoPo po
。DemoController
类中拥有成员变量服务层DemoService
。单独存在
。Company
作为一个整体,旗下拥有很多个员工Employee
,这些员工是公司这个整体的一部分;员工Employee
也可以单独存在,有自己的行为。只能依赖整体存在
。MyList
作为一个整体,其内有很多个节点Node
,这些节点是链表这个整体的一部分;节点Node
不能单独存在,它的一切行为都是为了服务链表。List
的一个实现类是ArrayList
。AbstractPerson
的一个子类是Person
。在UML类图中,类之间的耦合关系存在多种,它们从弱到强排序为:
依赖 < 关联 < 聚合 < 组合 < 泛化 < 继承。