软件工程基础与实例分析课件作者王阿川第09章节面向对象的分析设计与实现.pptVIP

  • 2
  • 0
  • 约8.85千字
  • 约 46页
  • 2018-05-08 发布于广东
  • 举报

软件工程基础与实例分析课件作者王阿川第09章节面向对象的分析设计与实现.ppt

第9章 面向对象的分析设计与实现 主要学习内容: 传统方法学的缺点 面向对象的基本概念 面向对象分析 面向对象设计 面向对象实现 9.1 传统方法学存在的缺点 1、存在的问题 生产率提高的幅度远不能满足需要。传统的软件工程方法需要的人力,物力都比较多,流程比较长,所以它的生产率的提高并不快 软件重用程度很低。作为结构化软件设计,程序设计,分析技术等,都是针对问题空间提出的解决方案,而没有考虑提出一些能适用于另外一个程序的模块 软件仍然很难维护个软件项目。虽然有很多方法为软件提供功能,性能的维护,但当软件运行时,仍然有很多困难,所以不得不找到原来的开发人员。 软件往往不能真正满足用户需要。需求分析之后,后面的人就跟用户没关系了,直到验收测试时才请用户过来,这时用户说,这段时间为什么不找我,我们单位里面有些变化,所以不能真正满足用户需要。 9.2 面向对象的基本概念 9.2.1 基本概念 1.对象 对象是系统中描述客观事物的一个实体,它是构成系统的一个基本单位,由一组属性和对这组属性进行操作的一组服务组成。属性是用来描述对象静态特征的一个数据项 2.类 类是具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分 9.2.1 基本概念 3.类对象 类对象指的是类和类中的对象,其符号表示如图9-2

文档评论(0)

1亿VIP精品文档

相关文档