《软件工程》课件第十一章面向对象设计.pptVIP

  • 5
  • 0
  • 约6.95千字
  • 约 45页
  • 2019-10-20 发布于湖北
  • 举报

《软件工程》课件第十一章面向对象设计.ppt

第11章 面向对象设计 11.1 面向对象设计的准则 11.2 启发规则 11.3 软件重用 11.4 系统分解 11.5 设计问题域子系统 11.6 设计人机交互子系统 11.7 设计任务管理子系统 11.8 设计数据管理子系统 11.9 设计类中的服务 11.10 设计关联 11.11 设计优化 11.1 面向对象设计的准则 优秀软件设计的一个重要特点是容易维护 回顾:SD准则包括 ? 模块化 ? 抽象 ? 信息隐藏 ? 模块独立 对于 OOD有类似的准则: 1、模块化:Module = Object 2、抽象Abstraction:抽出事物的本质特性, 暂不考虑其细节,使设计从具体实现方法中超脱。 3、信息隐藏Information hiding = 对象封装Encapsulation of object 4、耦合Coupling: ? 交互耦合(interactive coupling):通过传递message发生;要求降低参数个数和参数复杂性 ? 继承耦合(inheritance coupling): 要求 Paren

文档评论(0)

1亿VIP精品文档

相关文档