下面主要介绍一下UML类图怎么画
一.注释
注释就是对类图的补充说明,通过虚线连接被注释的元素。
二.类
类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示。

三.接口
在UML中,接口有两种表示方式:
1.普通接口表示法(飞翔)。
2.棒棒糖表示法(讲人话),使用一个带有名称的小圆圈来表示,在旁边写上相应接口名称,没有具体接口方法。


四.类与类之间的关系
1.依赖关系
如果A类用到了B类 ,则A依赖于B, 没有B,A编译也不通过。

2.关联关系
实际上就是类与类之间的联系,是依赖关系的特例。

3.继承关系
也称泛化关系,是依赖关系的特例。 A类继承了B类也相当于A类用到了B类。

4.实现关系
实际上就是A类实现B接口,是依赖关系的特例,依赖关系更强。

5.聚合关系
6.组合关系
关系是可以分开的,则是聚合关系;
关系是不可以分开的,则是组合关系。

综合如下图所示:
依赖:虚线箭头
关联:实线箭头
继承:空心三角形+实线
实现:空心三角形+虚线
聚合:空心菱形+实线
组合:实心菱形+实线

更多推荐

设计模式(ProcessOn)----如何画uml图? 用ProcessOn在线画图工具