如何画uml图?

下面主要介绍一下UML类图怎么画

一.注释

注释就是对类图的补充说明,通过虚线连接被注释的元素。

在这里插入图片描述

二.类

类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示。

在这里插入图片描述

三.接口

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

在这里插入图片描述

在这里插入图片描述

四.类与类之间的关系

1.依赖关系

如果A类用到了B类 ,则A依赖于B, 没有B,A编译也不通过。

在这里插入图片描述

2.关联关系

实际上就是类与类之间的联系,是依赖关系的特例。
在这里插入图片描述

3.继承关系

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

在这里插入图片描述

4.实现关系

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

在这里插入图片描述

5.聚合关系、组合关系

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

在这里插入图片描述
综合如下图所示:
依赖:虚线箭头
关联:实线箭头
继承:空心三角形+实线
实现:空心三角形+虚线
聚合:空心菱形+实线
组合:实心菱形+实线

在这里插入图片描述

转载

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

https://blog.csdn.net/jiahuier/article/details/104783598?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_ecpm_v1~rank_v31_ecpm-2-104783598.pc_agg_new_rank&utm_term=processonUML%E6%8E%A5%E5%8F%A3%E5%92%8C%E7%B1%BB%E5%9B%BE%E5%AE%9E%E7%8E%B0%E5%85%B3%E7%B3%BB&spm=1000.2123.3001.4430

  • 13
    点赞
  • 145
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值