;
时序图和协作图中消息的区别 : 时序图中的消息强调顺序, 协作图中的消息强调交换消息的对象间的关系;
消息类型 :
--
: 两个对象间绘制消息;
--
: 两个对象之间的过程调用;
-...对象的创建和撤销
对象位置 :
-- 顶部 : 时序图中对象的默认位置是在时序图顶部, 这表明对象在交互开始之间就已经存在;
-- 中间 : 如果对象在时序图中间部分, 说明对象时在交互过程中创建的;...完整的控制流很复杂, 可以绘制多个时序图, 一个主干时序图, 多个分支时序图, 使用包对这些时序图进行管理;
时序图建模策略 :
-- 设置交互语境 : 交互所在的环境, 包括哪些对象, 属于什么系统...新创建的对象放在对象生命线上对应的时间点, 撤销的对象在结束的地方放一个 X 表示该对象不能再继续使用; 协作图中 创建 撤销的概念不存在, 对象时始终存在的, 只能通过消息描述 或 约束 来说明对象的创建和撤销...;
-- 链接侧重点 : 时序图 中的链 没有表示出来, 可以随意绘制消息, 有些逻辑交互可能不会发生; 协作图 的消息 是映射在链 上的, 消息 和 链 平行放置, 如果想要通过消息 查看 对象之间的关联