UML顺序图规范

UML顺序图规范

 

1 生命线

一般为虚线

2 消息

(1)创始消息
实心圆开头,实心箭头
(2)同步消息
实心箭头

3 控制期

表示阻塞调用

4 返回值

5 自身消息

6 创建实例

虚线实心箭头,新创建的对象实例画在创建时的高度上

7 销毁对象

用<<destroy>>和X表示对象的销毁

8 图框

常见的图框操作符:
alt:选择性的片段,用于表示保护信息表达的互斥逻辑。
loop:用于表示保护信息为真的循环片段。loop(n)指明循环的次数。
opt:当保护信息为真时执行的可选片段。
(1)循环,loop
(2)有条件消息,opt
当满足条件时,执行图框内操作
(3)互斥的有条件消息,alt
(4)嵌套图框

9 调用类的静态方法 

以元类表示类对象

10 关联交互图

引用某个sd图时,使用ref图框

11异步消息

之前说明同步消息是实心箭头,对应的异步消息是刺心箭头。

上一篇:JavaScript命名空间、函数参数类型重载的实现


下一篇:python实现ping命令语音播报联通性V1.0