面向对象软件构造 (Bertrand Meyer 著)

Part A: The Issues 议题

第一章 软件品质

第二章 面向对象的标准

Part B: The Road To Object Orientation 通向面向对象之路

第三章 模块性

第四章 复用性方法

第五章 走进对象技术

第六章 抽象数据类型

Part C: Object-Oriented Techniques 面向对象技术

第七章 静态结构: 类

第八章 运行时结构: 对象

第九章 内存管理

第十章 泛型

第一章 软件品质

  1.1 外部和内在的因素

  1.2 外部因素介绍

  1.3 关于软件维护

  1.4 摘要

  1.5 资源

第二章 面向对象的标准

  2.1 标准

  2.2 方法和语言

  2.3 实现和环境

  2.4 库

  2.5 更多的秘密预告

  2.6 资源

第三章 模块性

  3.1 五条标准

  3.2 五件规则

  3.3 五项原则

  3.4 摘要

  3.5 资源

第四章 复用性方法

  4.1 复用性的目标

  4.2 我们应该复用什么?

  4.3 软件开发中的重复

  4.4 非技术障碍

  4.5 技术问题

  4.6 模块结构上的五个需求

  4.7 传统的模块结构

  4.8 重载和泛型

  4.9 摘要

第五章 走进对象技术

  5.1 计算的要素

  5.2 函数分解

  5.3 基于对象的分解

  5.4 面向对象软件构造

  5.5 议题

  5.6 摘要

第六章 抽象数据类型

  6.1 标准

  6.2 实现变体

  6.3 有关对象的抽象观点

  6.4 形式化规格

  6.5 从抽象数据类型到类

  6.6 超越软件

  6.7 主题补充

  6.8 摘要

第七章 静态结构: 类

  7.1 对象不是主题

  7.2 避免一般性的混乱

  7.3 类的角色

  7.4 一个统一的类型系统

  7.5 一个简单的类

  7.6 基本约定

  7.7 计算的面向对象式样

  7.8 选择性输出和信息隐藏

  7.9 组合一切

  7.10 讨论

  7.11 摘要

第八章 运行时结构: 对象

  8.1 对象

  8.2 作为模型工具的对象

  8.3 操作对象和引用

  8.4 创建过程

  8.5 有关引用的更多介绍

  8.6  

第九章 内存管理

第十章 泛型

猜你喜欢

转载自www.cnblogs.com/revoid/p/11764116.html