泛化关系、关联关系、聚合关系、组合关系

        在需要分析中,有时候总是对于泛化关系、关联关系、聚合关系、组合关系傻傻分不清楚,。在邱老师的《系统分析师UML实务手册》这本书中有比较详细的定义,今天总结一下:

一、泛化关系


PS:有点“继承”的味道哦~~比如:申购交易可以有普通申购和定时定额申购。(用空三角形表示)

二、关联关系


PS:这个最常见,比如什么1对多的关系。比如:一个基金账户下可以有多比申购交易。(只要用实线来关联即可)

三、聚合关系


PS:这个比较难理解,作者举的例子是:基金看板和基金之间是聚合关系。(用空菱形表示)

四、组合关系


PS:这个比聚合关系更多了一个条件,需要注意。作者举例是:定时定额度申购交易和每一期的交易的关系是聚合交易。(用实心菱形表示)

你可能感兴趣的:(泛化关系、关联关系、聚合关系、组合关系)