软件工程导论 教学课件 ppt 作者 陈明 06第六章 面向对象的分析和设计方法.pptVIP

  • 4
  • 0
  • 约1.21万字
  • 约 93页
  • 2019-07-05 发布于未知
  • 举报

软件工程导论 教学课件 ppt 作者 陈明 06第六章 面向对象的分析和设计方法.ppt

第六章 面向对象设计 6.1 面向对象方法 6. 2 面向对象的分析 6. 3 面向对象设计 6.1 面向对象方法 6.1.1面向对象方法概述 6.1.2面向对象的软件工程(OOSE) 6.1.3面向对象的基本概念和特征 6.1 面向对象方法 6.1.1面向对象方法概述 面向对象不仅是一些具体的软件开发技术与策略,而且是一整套关于如何看待软件系统与现实世界的关系,以什么观点来研究问题并进行求解,以及如何进行系统构造的软件方法学。 面向对象方法的基本思想是从现实世界中客观存在的事物出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式。 6.1 面向对象方法 6.1.1面向对象方法概述 1.面向对象方法的主要特点 (1) 从问题域中客观存在的事物出发来构造软件系统,用对象作为对这些事物的抽象表示,并以此作为系统的基本构成单位。 (2) 事物的静态特征是可以用一些数据来表达的特征,可以用对象的属性表示,事物的动态特征(即事物的行为)用对象的服务(或操作)表示。 (3) 对象的属性与服务结合为一个独立的实体,对外屏蔽其内部细节,称作封装。 6.1 面向对象方法 6.1.1面向对象方法概述 1.面向对象方法的主要特点 (4) 把具有相同属性和相同服务的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一个实例。 (5) 通过在不同程度上运用抽象的原则,可以得到较一般的

文档评论(0)

1亿VIP精品文档

相关文档