面向对象的思考过程(原书第4版)是一部独具特色的面向对象技术著作。书中结合代码示例生动透彻地讲述了面向对象思想的精髓,让读者真正学会以对象方式进行思考。本书共15章,在结构上可以分为两部分:第一部分包括第1~10章,探讨面向对象的基本概念,比如封装、多态、继承等;第二部分包括第11~15章,专注于将这些概念应用于一些通用的面向对象技术中,并结合了一些实用的应用程序。
本书内容精炼,示例简单明了,适合各层次面向对象开发人员阅读,也是高校相关专业面向对象课程的理想教学参考书。
目录
- 第1章 面向对象的概念简介 1
- 第2章 如何以面向对象的方式进行思考 25
- 第3章 高级的面向对象概念 36
- 第4章 类的剖析 53
- 第5章 类设计指导 63
- 第6章 使用对象进行设计 77
- 第7章 精通继承和组合 88
- 第8章 框架和重用:使用接口和抽象类进行设计 105
- 第9章 创建对象及面向对象设计 128
- 第10章 创建对象模型 139
- 第11章 对象与可移植数据:XML和JSON 150
- 第12章 持久化对象:序列化、封送及关系型数据库 168
- 第13章 Web服务、移动应用及混合应用中的对象 183
- 第14章 对象及客户端/服务器端应用程序 204
- 第15章 设计模式 217