完整word版UML面向对象分析与设计教程课后习题答案胡荷芬高斐选择题部分.docx.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
UML 面向对象分析与设计教程课后习题答案选择题 本资源为 UML 面向对象分析与设计教程课后习题答案选择题,涵盖了 UML 面向对象分析与设计的基本概念、类与对象的关系、UML 中的关系元素、UML 图、 Rational Rose 建模工具、类中的方法、类之间的关系、接口、类方法的声明、Rational Rose 2003 中的构造模型、对照子系统进行建模、包的嵌套、创建包、识别用例等知识点。 一、基本概念 * 对象程序的基本特征:抽象、封装、继承、多态 * 类的要素:名字、属性、操作、编号 * 类与对象的关系:类是对象集合的再抽象,类给出了属于该类的全部对象的抽象定义 二、UML 中的关系元素 * UML 中的关系元素包括:依赖、关联、泛化、实现 * UML 图包括:用例图、类图、状态图、流程图 * UML 的视图不包括:物理视图 三、Rational Rose 建模工具 * Rational Rose 建模工具可以执行的任务有:非一致性检查、生成 C++ 语言代码、报告功能、审查功能 * Rational Rose 中支持的视图不包括:机构视图 四、类中的方法 * 类中的方法的可见性包括:private、public、protected、abstract * 类之间的关系包括:泛化、关联、实现、依赖 五、接口 * 类元的类型包括:类、对象、构件、接口 * 接口是一种特殊的类,所有接口都是有构造型<<interface>> 的类 * 一个类可以通过实现接口从而支持接口所指定的行为 六、Rational Rose 2003 中的构造模型 * Rational Rose 2003 中支持的构造模型包括:业务设计包、业务用例模型包、业务分析模型包、CORBA Module 包 * 对照子系统进行建模时,在 Rational Rose 2003 中,内部支持的系统有:数据系统、程序系统、业务系统 七、包的嵌套 * 包的嵌套不宜过深,包的嵌套一般以 2~3 层为宜 * 包的描述包括:每个包必须有一个区别于其他包的名称、包中可以包含其他元素,如类、接口、组件和用例等 * 引入(import)使得一个包中的元素可以单向访问另一个包中的元素 八、识别用例 * 识别用例时要引起的注意要点包括:参与者希望系统提供什么功能、参与者是否会读取、创建、修改、删除、存储系统的某种信息、参与者是否会将外部的某些事件通知给系统、系统将会有哪些人来使用 * 用例图的基本元素包括:参与者、系统边界、用例、泳道 * 用例间的主要关系包括:扩展、包含、依赖、泛化
剩余6页未读,继续阅读
- 粉丝: 107
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助