面向对象系统分析与设计第七章.pptVIP

  • 12
  • 0
  • 约3.2千字
  • 约 22页
  • 2017-03-13 发布于江西
  • 举报
面向对象系统分析与设计第七章.ppt

面向对象系统分析与设计 第七章 对象服务:服务和场景 有3种基本类型的对象责任:“我”知道什么、“我”知道谁、“我”做什么。 每个对象了解关于自己的情况,称为属性; 每个对象了解关于其他对象的情况,称为对象联结; 每个对象也了解自己必须执行的功能,称为服务。 本章讨论对象的有关“‘我’做什么”的责任。 第七章 对象服务:服务和场景  7.1对象的“‘我’做什么”责任 7.2服务细节 7.1对象的“‘我’做什么”责任 7.1.1商业目标和谋略、信息系统目标和谋略以及谋略和过程 商业谋略是公司认为、达到公司目标必需的方法和途径,包括事件,或称发生的事情。它是处理公司内部某些活动的一套规则。 过程是执行谋略或完成任务的逐步执行的指示,也可认为是事件出现后的反应步骤。并不是所有的谋略都需要过程来执行。 一旦决定了谋略和过程,它们就成为信息系统目标的基础。 7.1.2 服务类型 在信息系统对象模型中,可能有很多服务,每个服务均与一个类联系。 如图7.1所示 在科德面向对象方法论中,有两种通用类型的服务:(1)对于所有类都是基本的服务;(2)依赖于问题域特定功能需求的服务。 7.1.3基本服务(1) 7.1.3基本服务(2) 创建对象服务:在类中创建新的对象。如图7.2。 查找服务:在类中查找特定的对象。如图7.3 获取和设置服务:获取服务取得属性或属性组的值。设置服务修改属性值。如图7.4

文档评论(0)

1亿VIP精品文档

相关文档