单选题
UML的设计视图包含了类、接口和协作,其中,设计视图的静态方面由______和______表现;动态方面由交互图、______表现。
【正确答案】
D
【答案解析】[解析] UML提供了13种图。
类图用于对系统的静态设计视图建模;利用对象图可以对静态数据结构建模;用例图用于对系统的静态用例视图进行建模;构件图专注于系统的静态实现视图;部署图给出了体系结构的静态实施视图。
交互图(包括序列图、通信图、交换概览图和时序图)用于对系统的动态方面进行建模;状态图关注系统的动态视图,强调对象行为的事件顺序,可以用状态图对系统的动态方面建模;活动图是一组特殊的状态图,专注于系统的动态视图。