UML:要了解每个符号的意思,即类之间的关系。
1、依赖关系:类中用到了对方。
- 类的成员属性
- 方法的返回类型
- 方法接收的参数类型
- 方法中使用到的
使用类指向被使用类:如果A中使用到了B,则A指向B。
2、泛化关系:实际上就是继承关系,是依赖关系的特例。
如果A继承了B,则A指向B,就说两个存在泛化关系。
3、实现关系:实际上就是A实现了B(A指向B),是依赖关系的特例。
4、关联关系:类与类之间的联系,也是依赖关系的特例。具有导航性、多重性,有单向关系和双向关系。
5、聚合关系:表示的是整体和部分的关系,整体与部分可以分开(部分指向整体),是关联关系的特例。
6、组合关系:整体和部分不可分离(部分指向整体),就升级成了组合关系。
- 如何体现不可分离:一般有new。
1765



被折叠的 条评论
为什么被折叠?



