UML类图符号 各种关系说明以及举例
来源:互联网 发布:机加工编程软件有哪些 编辑:程序博客网 时间:2024/06/06 19:31
依赖(Dependency):
A(人)--->B(车) A依赖于B
体现为局部变量、方法的参数或者对静态方法的调用
关联(Association):
A(唐僧) ———>B A拥有B
表现为“拥有关系”;类与类之间的联结,具体到代码可以用实例变量来表示,A类有一个成员变量保存的是B类的一个引用
聚合(Aggregation):
A (汽车)◇———>B(轮胎)
聚合关系是关联关系的一种,是强的关联关系。是整体和部分之间的关系。
组合(Composition):
A(人)◆———>B (肢)
是关联关系的一种,是比聚合关系还要强的关系。要求普通的聚合关系中代表整体的对象负责代表部分的对象的生命周期。
泛化(Generalization):
A ———▹B
在Java中,用extends关键字来直接表示这种关系。
A extends B
实现(Realization):
A---▹B
在Java中,实现关系可直接用implements关键字来表示。
0 0
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- UML类图符号 各种关系说明以及举例
- 112. Path Sum
- POI操作Excel常用方法总结
- 数据库查询日期
- java常见进制数之间的转换
- 读取SD卡文件和文件夹
- UML类图符号 各种关系说明以及举例
- pydev for eclipse kepler
- Java注解处理器使用详解
- 欢迎使用CSDN-markdown编辑器
- 高精度乘法
- ListView 与 ScrollView 嵌套使用
- Servlet的几种跳转(redirect、forward)
- Spring 异常处理
- Linux_常用命令