StarUML类图关系

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38208401/article/details/80571525

指导文档:
1、https://www.cnblogs.com/jlily/p/4874509.html
2、https://blog.csdn.net/mike_caoyong/article/details/42563867

1、简介

StarUML是一种生成类图和其他类型的UML(Unified Modeling Language统一建模语言或标准建模语言)图表的工具

2、类图关系

关系 说明 标识
双向关联(Association) AB对象间弱联系,不带方向的双向关联,A可以对应多个B,B也可以对应多个A 这里写图片描述 这里写图片描述
单向关联(Directed Association) AB对象间弱联系,带方向的单向关联,A可以对应多个B,但B只能对应一个A 这里写图片描述 这里写图片描述
聚合(Aggregation) AB对象是整体与部分的弱关系,随着A的创建或消亡,B不一定创建或消亡 这里写图片描述 这里写图片描述
组合(Composition) AB对象是整体与部分的强关系,B跟随A的创建而创建,消亡而消亡 这里写图片描述 这里写图片描述
依赖关系(Dependence) A的改变引起了B的变化,则B依赖A 这里写图片描述 这里写图片描述
泛化(Generalization) 继承关系 这里写图片描述 这里写图片描述
接口实现(Interface Realization) 类实现了接口中所声明的操作

聚合是一种特殊的关联,而组合又是一种特殊的聚合

猜你喜欢

转载自blog.csdn.net/weixin_38208401/article/details/80571525