软件工程第10章教案.pptVIP

  • 6
  • 0
  • 约1.45万字
  • 约 66页
  • 2017-06-19 发布于湖北
  • 举报
第十章 面向对象分析 10.6 定义服务 “对象”是由描述其属性的数据,及可以对这些数据施加的操作(即服务),封装在一起构成的独立单元。因此,为建立完整的对象模型,既要确定类中应该定义的属性,又要确定类中应该定义的服务。需要等到建立了动态模型和功能模型之后,才能最终确定类中应有的服务,因为这两个子模型更明确地描述了每个类中应该提供哪些服务。事实是,在确定类中应有的服务时,既要考虑该类实体的常规行为,又要考虑在本系统中特殊需要的服务。 1、常规行为 2、从事件导出的操作 3、与数据流图中处理框对应的操作 见教材P247内容 4、利用继承减少冗余操作 本章结束! 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 第十章 面向对象分析 (4) 误把内部状态当成了属性 如果某个性质是对象的非公开的内部状态,则应该从对象模型中删掉这个属性。 (5) 过于细化

文档评论(0)

1亿VIP精品文档

相关文档