面向对象分析与设计
上QQ阅读APP看书,第一时间看更新

1.5 小结

本章简单回顾了软件的基本知识,如软件定义、分类和特点等内容。介绍了软件复杂性的概念以及软件复杂性的根源和解决方法。总结和说明了典型的结构化软件开发方法的基本要点,简要介绍了面向对象方法的基本思想和发展过程,介绍了若干个典型的面向对象程序设计语言和面向对象开发方法,以及这些语言和方法的基本特点。

本章详细地介绍了对象及其相关概念,如对象定义、状态、行为和标识符等基本概念。详细地说明了对象模型的各个基本要素,如抽象、封装、模块化、层次结构、类型、并发和持久性等概念,这些概念构成了面向对象方法的重要理论基础。简要地介绍了面向对象开发过程的主要内容,如面向对象分析和面向对象设计的基本概念和方法等方面的内容,以及面向对象设计的基本原则。

最后,本章还给出了一个比较直观的实例,简单展示了这个实例的开发过程,以及面向对象方法与传统方法的不同。