- 2
- 0
- 约7.01千字
- 约 80页
- 2018-11-19 发布于江苏
- 举报
第七章 面向对方法学
第七章 面向对象方法学 7.1 传统方法学的缺点 7.2 面向对象的基本概念 7.3 对象模型 7.4 动态模型 7.5 功能模型 7.1 传统方法学的缺点 结构化及其他方法学的本质,是在具体的软件开发工作开始之前,通过需求分析预先定义软件需求。结构化及其他方法学部分地缓解了软件危机,对软件开发工程化起了重要的促进作用。 结构化及其他方法学并不能完全消除软件危机。结构化及其他方法学仍然有许多不足之处。对某些类型的软件开发,这种方法学比较适用。对另一些类型的软件则可能完全不适用。 7.1.1 问题的表现 生产效率低率 生命周期方法学中强调采用先进的结构分析、设计、编程技术和软件工具的技术方法不能满足软件的需要量急剧增长。 不能满足用户需要 软件复用程度很低 结构分析、结构设计和结构程序设计技术开发软件时,几乎每一次开发一个新系统时都要针对这个具体的系统做大量重复繁琐的劳动。 软件仍然很难维护 实践的经验告诉我们,即使是用生命周期方法学开发出的软件,维护起来仍然相当困难,软件维护成本仍然很高。 7.1.2 问题的原因 结构化技术本身的问题 预先定义的需求可能是过时 语言鸿沟 系统需求的模糊性 7.2 面向对象的基本概念 7.2.1 对象(object) 对象是实现世界中一个实际存在的事物,它可以是有形的(比如一辆汽车),也可以是无形的
原创力文档

文档评论(0)