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异步消息
之前说明同步消息是实心箭头,对应的异步消息是刺心箭头。