首页 > 其他 > 详细

UML图写法

时间:2020-09-04 08:33:05      阅读:53      评论:0      收藏:0      [点我收藏+]

UML图写法

一、类(Class)

类分三层:

第一层:类名,抽象类用斜体显示

第二层:类特性,通常为字段和属性

第三层:类的操作,通常为方法或行为

符号+ 表示修饰符public

符号- 表示修饰符 private

符号# 表示修饰符 protected

动物抽象类表示如下:

 技术分享图片

二、接口(interface)

两种表示方法:矩形表示法和棒棒糖表示法

矩形表示法:

顶端 :《interface》

第一层:接口名称

第二层:接口方法名

 技术分享图片

棒棒糖表示法:

圆圈旁为接口名称,接口方法在实现类中出现

 技术分享图片

三、关系

1、继承关系表示:空心三角形+实线。

 技术分享图片

2、接口实现关系表示:空心三角形+虚线

 技术分享图片

3、关联关系:涉及到引用时。用实线+箭头表示。

 技术分享图片

4、聚合关系:表示一种“弱”拥有关系,A可以包含B,但B不是A的一部分。用空菱形+实线箭头表示。

 技术分享图片

5、组合关系:表示一种“强”拥有关系,体现严格的部分和整体关系。用实菱形+实线箭头表示。

 技术分享图片

6、依赖关系:类中方法中需要传入依赖对象,才能实现逻辑功能。用虚线箭头表示

 技术分享图片

UML图写法

原文:https://www.cnblogs.com/craft0625/p/13446427.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!