6.8 本章小结

更新于 2026年10月10日 版权声明
6.8 本章小结

面向对象方法中的动态建模用来描述系统的动态行为。动态行为描述了对象通过通信进行协作的行为以及对象在系统运行期间不同时刻的动态交互。支持动态建模的图主要包括时序图、协作图、状态图和活动图,这4种图分别从不同的角度对系统的动态行为进行描述,在具体分析和设计中,开发人员需要灵活选用。

对象间的动态交互是通过对象间消息的传递来完成的。4种动态模型图中均用到消息这个概念,它是动态建模中最重要的元素。消息分为简单消息、同步消息、异步消息和返回消息4种。

时序图和协作图都用来描述对象间的交互关系,但侧重点不一样。时序图着重体现交互的时间顺序,协作图则着重体现交互对象间的结构组织,显示对象、对象之间的链接以及对象之间的消息。(https://www.daowen.com)

状态图描述的是一种行为,它说明具体某一个对象在它的生命周期中响应事件所经历的状态序列以及它们对那些事件的响应。

活动图用来表示完成一个操作所需要的活动,或者一个用例实例(场景)的活动。活动图在本质上类似于传统结构化方法中的流程图,不同之处在于活动图能够展示并发和控制分支。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)