UML类图学习笔记
来源:互联网 发布:如何写出二次型的矩阵 编辑:程序博客网 时间:2024/04/29 07:49
(PS:一直都没有较为全面的记录过关于UML类图符号的含义,今天恰好在看《大话设计模式》就借此机会抓紧把这个点记录下。
)
1.类、接口
类是用矩形表示,一般为三行,分别是类名称、类属性、类方法。
接口同样是矩形表示,两行一般,分别是接口名称、接口方法。(有两种表示方法)
(大家可以看上面的动物类图和飞翔接口图(接口表示方法①)和唐老鸭接口图(接口表示方法②))
类中“+”号表示public,“-”表示private,“#”表示protected
2.继承
继承关系用空心三角形+实线表示(比如图中的动物——鸟——鸭——唐老鸭)
3.接口
实线接口用空心三角线+虚线表示(大雁——飞翔)
4.关联关系
关联关系用实线箭头表示(企鹅——气候)
5.聚合
聚合用空心菱形+实线箭头表示
6.合成(组合)
实心菱形+实线箭头表示
7.依赖关系
依赖关系用虚线箭头表示
0 0
- UML类图学习笔记
- UML类图学习笔记
- UML类图学习笔记(一)
- UML学习笔记之类图
- UML学习笔记 顺序图
- UML学习笔记之类图
- UML 学习笔记------ 类建模
- UML 类图关系详解(学习笔记)
- 设计模式学习起点 UML类图笔记
- UML类图学习
- UML 类图学习
- UML类图学习
- UML类图学习
- UML类图学习
- UML/ROSE学习笔记系列四:图
- UML 学习笔记四 包图
- UML 学习笔记六 活动图
- UML学习笔记之活动图
- Java集合类框架学习 5.1 —— ConcurrentHashMap(JDK1.6)
- [NOIP2005]长者过河 题解
- 386. Lexicographical Numbers
- G
- python引用计数和gc垃圾回收
- UML类图学习笔记
- Android App优化之性能分析工具
- 浅谈Hibernate和Ibatis区别
- 浅析Android事件传递机制
- [CERC2016][JZOJ5000]Bipartite Blanket 结论
- 一行代码解决Qt5中文乱码问题
- 虚拟机通信配置
- Hexo+GitHub pages 搭建个人博客
- 文本框仅可接收decimal