UML对于程序员的代码梳理,最重要的就是类图。没有谁可以一下将类图做的的特别好,但是如果最后再创建类图,那意义也不大,那我应该在这两者之间互相前进,迭代盘旋。
1、使用UML表示一个类
类图一般是三行的结构,从上到下分别是
- 类名称
- 属性:格式(权限 变量名:类型)
- 方法:格式(权限 方法名(参数列表):返回类型)
一般我们使用“+”来代表public,使用“-”代表private,一般很少用到其他的权限。
2、表示类和类之间的继承关系
我们使用实现和空箭头的形式表示冀衡的关系:
3、表示类和接口间的实现关系。
我们使用虚线和空间头的形式表示实现的关系:
4、从哪里进行类图的绘制?
有很多第三方工具可以进行类图的绘制,在这里推荐一种在线绘制工具: