精·第4章 面向对象的软件工程.pptVIP

  • 3
  • 0
  • 约 49页
  • 2017-01-16 发布于北京
  • 举报
第4章 面向对象的软件工程 出发点和基本原则 使描述问题的问题空间和解决问题的方法空间在结构上尽可能地一致。 是一整套关于如何看待软件系统与现实世界的关系,以什么观点来研究问题并进行求解,以及如何进行系统构造的软件方法学。 面向对象方法的定义 一种运用人类的自然思维方式构造系统的软件开发方法。 一种使用对象、消息传送、类、继承、封装、聚合等开发问题域模型之解的范型。 一种基于对象、类、实例和继承等概念的技术。 用对象作为建模的原子。 面向对象的方法学可以用下列方程来概括: OO=对象十类十继承十消息 面向对象的软件工程 第2节 面向对象的基本概念 (1)对象::=〈ID,MS,DS,MI,〉 其中,ID是对象的标识或名字 MS是对象中的操作集合 DS是对象的数据结构 MI是对象受理的消息名集合(即对外接口) (2)类:是对具有相同数据和相同操作的一组相似对象的定义。 (3)实例:是某个类的一个具体的对象。 (4)消息:是要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明。 (5)方法:是对象所能执行的操作。 (6)属性:是类中所定义的数据。 (7)继承:是子类自动地共享父类中定义的数据和方法的机制。 面向对象方法的特点 从问题域中客观存在的事物出发来构造软件系统,用对象作为对这些事物的抽象表

文档评论(0)

1亿VIP精品文档

相关文档