江西理工大学UML与设计模式复习题(答案参考版).docVIP

  • 21
  • 0
  • 约3.41千字
  • 约 7页
  • 2017-01-08 发布于重庆
  • 举报

江西理工大学UML与设计模式复习题(答案参考版).doc

江西理工大学UML与设计模式复习题(答案参考版)

UML与设计模式复习题 题型:单项选择题、多项选择题、简答题、设计题 简述GRASP模式的内容。 答:GRASP是General Responsibility Assignment Software Pattern(通用责任分配软件模式)的缩写。GRASP模式可以用来设计类,这个模式包括9个基本原则:创建者、信息专家、低耦合、控制器、高内聚、多态性、纯虚构、间接性、防止变异。 掌握如何阅读、绘制活动图的基本方法。 答:1.阅读活动图: 活动图的主要元素 ?初始节点和活动终点:用一个实心圆表示初始节点,用一个圆圈内加一个实心圆来表示活动终点 ?活动节点:是活动图中最主要的元素之一,它用来表示一个活动 ?转换:当一个活动结束时,控制流就会马上传递给下一个活动节点,在活动图中称之为“转换”,用一条带箭头的直线来表示 活动图的主要元素 ?分支与监护条件:分支是用菱形表示的,它有一个进入转换(箭头从外指向分支符号),一个或多个离开转换(箭头从分支符号指向外)。而每个离开转换上都会有一个监护条件,用来表示满足什么条件的时候执行该转换。 2. 绘制活动图 ?绘制时首先决定是否采用泳道:主要根据活动图中是否要体现出活动的不同实施者 ?然后尽量使用分支、分岔和汇合等基本的建模元素来描述活动控制流程 ?如果需要,加入对象流以及对象的状态变化,利用一些高级的建模元素(如辅助活动图、汇合描述、发送信号

文档评论(0)

1亿VIP精品文档

相关文档