C++教材

面向对象程序设计

目录

第1章 概述.................................................................................................................................4

1.1 程序设计范型(Programming Paradigms).................................................................4

1.2 面向对象程序设计(Object- Oriented Programming,OOP)...........................................5

1.3 为什么要面向对象........................................................................................................8

1.4 面向对象程序设计基本内容.......................................................................................11

1.5 面向对象程序设计语言..............................................................................................12

1.6 习题..............................................................................................................................13

第2章 对象与类.......................................................................................................................13

2.1 对象与类的关系..........................................................................................................13

2.2 C++的this指针............................................................................................................14

2.3 类成员的访问控制......................................................................................................16

2.4 类的静态成员..............................................................................................................20

2.5 对象的标识..................................................................................................................20

2.6 对象的创建与消亡......................................................................................................21

2.7 对象的初始化和消亡前处理......................................................................................23

2.8 成员对象......................................................................................................................27

2.9 const成员函数..............................................................................................................28

2.10 习题............................................................................................................................30

第3章 继承...............................................................................................................................31

3.1 软件复用(Software Reuse).....................................................................................31

3.2 基类与派生类(父类与子类)..................................................................................32

3.3 单继承..........................................................................................................................34

3.4 多继承..........................................................................................................................37

3.5 习题..............................................................................................................................41

第4章 类型与子类型...............................................................................................................43

4.1 类型与类......................................................................................................................43

4.2 行为继承和实现继承..................................................................................................44

4.3 C++中行为继承的实现................................................................................................44

4.4 习题..............................................................................................................................46

第5章 聚集(允引)...............................................................................................................47

5.1 继承与封装的矛盾......................................................................................................47

C++教材相关文档

最新文档

返回顶部