类图
来源:互联网 发布:斯特拉文斯基 知乎 编辑:程序博客网 时间:2024/06/15 22:31
类图描述各个类、它们的结构以及它们之间的静态关系。
1. 类
一个类表示为一个线框;
在顶部以粗体写着类名; 其下是主要的操作; 再下是实例变量; 类型信息是可选的,我们使用 C + +的书写习惯,将类型名置于操作名(强调返回类型)、变量名或参数之前; 斜体表示该类或操作是抽象的。
2. 类间的几种关系
类继承,表示为一个从子类(图中的Line Shape)到父类(图中的 Shape)的三角形连线;
部分或聚集关系的对象引用,表示为一个根部有菱形的箭头,指向被聚集的类(图中的 Shape);
根部没有菱形的箭头,表示相识关系(图中Line Shape有一个指向Color的引用,而 Color可能是多个Shape对象共享的)。在箭头根部附近可以注明引用的名称,以区别于其他引用 。
说明哪个类创建哪个类的对象。用虚线箭头来标记。我们称之为“创建”关系。箭头指向的是被实例化的对象。
0 0
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 类图
- 剑指offer:链表中倒数第k个结点(java)
- Swift学习
- webpack配置详细设置说明
- 131. Palindrome Partitioning(递归)
- 大数据系列修炼-Scala课程65
- 类图
- c++智能指针类实现
- Python 和 Asyncio 编写在线多人游戏(一)
- Oracle从零开始-Oracle数据库卸载
- HDU 1080 Human Gene Functions DP -
- leetcode解题报告:135. Candy
- 堆栈概念及区别
- 陶哲轩实分析 7.1 节习题试解
- Tomcat7优化配置