博文
前言~第一章(2006-12-28 14:31:00)
摘要:前言
面向对象的技术是当前计算机界所关心的重点,是目前软件发展的主流。面向对象的概念来自面向对象的程序设计语言,实际上,面向对象的概念和应用已经超越了程序设计语言,扩展到很宽的范围,如面向对象的数据库系统、面向对象的系统分析与设计、CAD技术、人工智能以及其他广泛的应用范围。本书针对广大软件工作者最为关心的面向对象的技术进行了讨论,从面向对象的理论与应用实践相结合的角度系统地论述了面向对象的基本概念、面向对象的程序设计、UML、设计模式以及面向对象的数据库系统。
通过本书的研读,广大读者能够获得面向对象的基本概念、基本原理以及应用技术,了解面向对象的基本应用范围,尤其是对本书所论述的问题有深刻的理解,为涉足上述几个领域奠定雄厚的基础并提供一定的技能。
本书共由下列部分组成:
第一部分:面向对象方法的引入与发展
第二部分:面向对象的基本概念及程序设计语言。该部分的主要目的是在于论述面向对象的基本概念,而不是论述面向对象的程序设计语言本身。由于面向对象的基本概念源于面向对象程序设计语言,该部分不可避免地涉及到面向对象的程序设计语言。
第三部分:面向对象的方法与UML。本章介绍了统一建模语言UML,探讨了利用UML建立静态和动态模型。
第四部分:面向对象的设计模式。
过去几年,在面向对象的领域的一个重要突破就是提出了设计模式的概念。设计模式由于实用而受欢迎,他们能够表达和重用专家技术和经验,能进行系统框架设计。本本书介绍了面向对象的设计模式的相关内容以及典型的设计模式。
第五部分:持久对象:主要探讨如何将对象持久化,如何实现对象和关系的映射。
第一章 面向对象的引入和发展
本书专门讨论面向对象的方法及有关的主要问题。因此,在本章一开始,首先要讨论为什么要引入面向对象的方法及其讨论范围,之后,再讨论面向对象的书四个主要方面:面向对象基......
