当前位置:首页 > 工业技术
面向对象程序设计的思想和方法  用C++描述
面向对象程序设计的思想和方法  用C++描述

面向对象程序设计的思想和方法 用C++描述PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:张郭军,哈渭涛著
  • 出 版 社:西安:陕西师范大学出版社
  • 出版年份:2014
  • ISBN:9787561359945
  • 页数:196 页
图书介绍:本书以独特的视角,全面论述了面向对象程序设计的思想与方法。以C++作为母体语言,主要阐述了数据的封装与隐藏、类的继承与派生、类继承环境下多态性三大面向对象程序设计基本机制的思想与实现方法,并对面向对象程序设计中的通用编程机制进行了探讨。其主要内容是关于OOP思想和方法教学成果的升华,书稿对国外经典教材、专著的内容进行借鉴和批判性的吸取。本书的出版对面向对象程序设计思想和方法的建立与掌握,对于面向对象程序设计的教学与科研具有一定的理论价值和现实指导意义。
《面向对象程序设计的思想和方法 用C++描述》目录

第1章 面向对象导论 1

1.1 OOP思想和方法的革命 1

1.2 抽象的过程 2

1.3 对象的接口 3

1.4 数据的封装与隐藏 4

1.5 代码可重用的实现 4

1.6 继承性特征 5

1.7 多态性特征 6

1.8 对象的创建和释放 7

1.9 OOP的程序设计范型 8

1.10 小结 8

第2章 从C到C++的变革 9

2.1 C++中的数据处理 9

2.2 引用 11

2.3 const引用 12

2.4 返回引用值的函数 14

2.5 函数的默认参数 15

2.6 函数的内联机制 16

2.7 函数的多态性 17

2.8 函数的通用编程技术 21

2.9 堆内存空间的分配与释放技术 25

2.10 小结 28

第3章 数据抽象的思想和方法 29

3.1 类 29

3.2 对象 33

3.3 对象的构造 37

3.4 对象的析构 42

3.5 对象成员的构造 43

3.6 默认(缺省)构造函数与析构函数 46

3.7 拷贝初始化构造函数 47

3.8 静态成员 50

3.9 成员函数的特性 54

3.10 友元 57

3.11 类的作用域 61

3.12 对象指针和对象引用 62

3.13 this指针 68

3.14 对象数组 69

3.15 常类型 75

3.16 堆对象 79

3.17 类型转换 83

3.18 对象的生存周期 87

3.19 类的模板 88

3.20 小结 94

第4章 代码可重用的思想和方法 96

4.1 组合 96

4.2 基类和派生类 98

4.3 派生类的构造函数 102

4.4 析构函数 105

4.5 派生类对象构造的讨论 106

4.6 子类型化和类型适应 108

4.7 多继承 112

4.8 多继承中的二义性访问 114

4.9 虚基类 119

4.10 小结 125

第5章 代码多态性的思想和方法 127

5.1 函数重载 127

5.2 运算符重载 129

5.3 静态联编与动态联编 138

5.4 虚函数 140

5.5 纯虚函数和抽象类 147

5.6 虚析构函数 152

5.7 小结 154

第6章 I/O流的思想与方法 156

6.1 标准的I/O流 158

6.2 插入符《和提取符》的重载 164

6.3 格式化输入和输出 167

6.4 文件流 177

6.5 字符串流 191

6.6 小结 194

参考文献 195

后记 196

相关图书
作者其它书籍
返回顶部