类图关系速查
来源:互联网 发布:淘宝李涛是真是假 编辑:程序博客网 时间:2024/05/01 06:11
类图:
类名(正体:可以实例化,斜体:抽象的)、属性清单(+表示public、-表示private、#表示protected)、方法清单(+表示public、-表示private、#表示protected、方法下的下划线表示该方法是静态方法、方法有名字、参数、返回值)、性质清单(get\set)
接口:接口和类图几乎一样,唯一区别是接口名字有"interface"字样。一个接口不会有性质,可以有方法声明、public和final静态内部成员类。
类关系:
关联:
c1-c2:指双方都知道对方的存在。都可以调用对方的共有方法和属性
c3-->c4:表示相识关系,c3知道c4.c3可以调用c4的共有方法和属性。没有生命期的依赖。
自身关联:自己引用自己,带一个自己的引用。
聚合:
表示c9聚合c10,但c10可以离开c9独立存在。
组合:
c8被c7包容。而且c8不能离开c7存在,或者离开c7存在没有意义。
依赖:
c5可能要用到c6的一些方法,或者说c5要在c6的协助下完成所有的功能。
继承:
实现:
注意:
关联、组合、聚合和依赖的关系。
1、关联、聚合、组合:如果A类中有B类的实例变量,那么A类和B类的关系就是关联、聚合、组合。具体是哪一种要看A和B的关系的密切程度依次是:关联《聚合《组合
2、关联类和依赖关系:关联类(包括关联、聚合、组合)特点是:A类中有B类的实例变量,依赖的特点是:A类中的一个局部变量是B类、或一个方法的某个参数是B类、或者是调用了B类的静态方法。那就是A依赖B了
- 类图关系速查
- Hibernate关联关系映射实例速查
- Hibernate关联关系映射实例速查
- NBearV3——ORM实体关系设计速查手册
- 【并查集】冗余关系
- 冗余关系【并查集】
- 关系性并查集
- uml中的关系-类图关系
- 类图四大关系与用例图三种关系
- 并查集(含关系并查集)
- 【并查集】Cube Stacking(关系并查集)
- 【并查集】食物链(关系并查集)
- TOJ3660家庭关系(并查集+hash+图的连通性)
- 并查集 P1007冗余关系
- 【并查集】冗余关系 tyvj1017
- 并查集之冗余关系
- 冗余关系与并查集
- poj1182 并查集+关系维护
- 天堂里没有程序员
- 西风颂
- VC GDAl 读取并显示图像
- 合并多个XML文件的简单方法 —— 外部实体引用(转)
- 用BrowseForFolder 和 GetOpenFilename 选取文件夹和文件名称
- 类图关系速查
- ios ipod library 读,写,等常见管理方法
- 【POJ1179】Polygon (动态规划 DP)
- what is first-order language
- CRC 面向对象设计
- 外观模式与单件模式的举例
- NIO修改文件局部数据
- 关于yuv的文档
- Mule的实例运行