当前位置:首页 > 工业技术
面向对象程序设计  C++
面向对象程序设计  C++

面向对象程序设计 C++PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:马慧彬,张宗利,赵智超主编
  • 出 版 社:哈尔滨:东北林业大学出版社
  • 出版年份:2008
  • ISBN:9787811312379
  • 页数:244 页
图书介绍:本书主要介绍面向对象编程思想,以C++语言描述法,所有例题均在VC++6.0上运行通过.主要包括:面向对象程序设计与C++的基础知识;C++语言初步;类与对象;继承与派生;多态性;模板;输入输出流;异常处理;面向对象程序设计方法;标准建模语言UML及其应用。每章配有练习题。
《面向对象程序设计 C++》目录

1 面向对象程序设计与C++的基础知识 1

1.1 程序设计思想的发展 1

1.2 面向对象程序设计的基本概念 4

1.3 C++语言的基本程序结构 5

1.4 面向对象程序设计过程 8

习题 10

2 C++语言初步 11

2.1 基本数据类型 11

2.2 表达式与类型转换 16

2.3 基本控制结构 18

2.4 函数 23

习题二 27

3 类与对象 29

3.1 类的定义 29

3.2 对象 32

3.3 构造函数 34

3.4 析构函数 42

3.5 构造函数与类型转换 43

3.6 友元 44

3.7 static成员 47

3.8 对象成员 50

3.9 const与volatile成员 53

习题三 56

4 继承与派生 63

4.1 继承的基本概念 63

4.2 单一继承 64

4.3 继承与构造函数、析构函数 68

4.4 派生类成员的访问控制 70

4.5 多重继承 72

4.6 虚基类 76

4.7 优化类层次设计 79

习题四 86

5 多态性 89

5.1 多态性的基本概念 89

5.2 函数重载 90

5.3 运算符重载 95

5.4 特殊运算符重载 101

5.5 虚函数 104

5.6 纯虚函数与抽象类 110

5.7 虚析构函数 120

习题五 121

6 模板 124

6.1 模板的概念 124

6.2 函数模板 126

6.3 类模板 129

6.4 模板与继承 135

习题六 138

7 输入/输出流 139

7.1 C++的流类库 139

7.2 重载流的插入与提取 141

7.3 格式化输入与输出 145

7.4 文件操作 150

7.5 流的错误处理 156

习题七 157

8 异常处理 159

8.1 异常处理机制 159

8.2 异常处理基本方法 161

习题八 166

9 面向对象程序设计方法 170

9.1 面向对象程序设计过程 170

9.2 实例讨论 174

习题九 193

10 标准建模语言UML及其应用 194

10.1 标准建模语言UML概述 194

10.2 UML的模型、视图与系统架构建模 198

10.3 用例建模 202

10.4 类和对象建模 207

10.5 动态建模 220

10.6 物理体系结构建模 231

10.7 使用UML的过程 235

习题十 242

参考文献 244

返回顶部