UML 建 模 技 术 作 业 自 编 习 题 集 目 录 第一章 上升到面向对象 ................................................ 1 第二章 可视化建模技术 ................................................. 4 第三章 业务建模 ....................................................... 5 第四章 用例建模 ....................................................... 7 第五章 用例分析 ....................................................... 9 第六章 面向对象的设计原则 ............................................ 13 第七章 面向对象的设计模式 ............................................ 17 第八章 架构设计 ...................................................... 18 第九章 构件设计 ...................................................... 21 第十章 从模型到代码 .................................................. 25 1 第 一 章 上 升 到 面 向 对 象 1、结构化思维与对象化思维有什么本质的不同?体现了怎样的思维差异?对象思想有何优势? 2、如何表达设计思想:代码?图形? 3、根据所在学院,以学生角度,应该哪些设计类与对象?举例说明面向对象技术的五个原则 4、阅读课件第 1 章 PPT 中的课外作业:面向对象术语清单 抽象类Abstract Class 对象不能从中实例化的类 抽象Abstraction 某项目(如类或操作)的基本特征 聚合Aggregation 表示两个类或组件之间是“is part of”关系 聚合层次 Aggregation Hierarchy 通过聚合关系联系的一组类 关联 Association 对象和其它对象发生联系 属性 Attribute 类知道的东西(数据/信息) 类Class 相似对象的软件抽象,创建对象的模版 内聚Cohesion 封装单元(如组件或类)的相关程度 协作Collaboration 类协作来完成它们的职责 构件Component 可以独立开发、分发以及与其他组件一起构建较大单元的内聚功能单元 组合Composition 更强类型的聚合,其中“整体”完全负责它的各组成部分,每“部分”对象仅和一个“整体”对象相联系 具体类Concrete Class 可以进行对象实例化的类 耦合Coupling 2 两个项目的依赖程度 封装Encapsulation 把相关的概...