图书介绍
C++语言教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张松梅编著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:781016516X
- 出版时间:1993
- 标注页数:237页
- 文件大小:8MB
- 文件页数:246页
- 主题词:
PDF下载
下载说明
C++语言教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一章 引论1
1.1 面向对象的目标1
1.2 面向对象语言的核心概念2
1.2.1 数据封装2
1.2.2 继承3
1.2.3 多态性4
1.2.4 类属5
1.3 按对象方式思维6
1.3.1 CRC设计方法6
1.3.2 一个例子7
1.4 面向对象的思想和方法11
1.4.1 面向对象是一种认知方法学11
1.4.2 面向对象与软件IC12
1.4.3 面向对象方法与结构程序设计方法14
1.4.4 对象是抽象数据类型的实现15
1.5 面向对象的程序设计语言16
第二章 C++:一个更好的C18
2.1 C++的输入和输出18
2.2 new和delete19
2.3 注解19
2.4 内联函数20
2.5 const20
2.6 函数原型21
2.7 缺省参数22
2.8 引用(reference)23
2.9 枚举名和结构名都是类型名28
2.10 强制类型转换29
练习题29
第三章 类32
3.1 类与对象32
3.1.1 类的例子32
3.1.2 类的私有数据36
3.1.3 C++的类38
3.1.4 类与对象40
3.2 构造函数和析构函数40
3.2.1 简单的构造函数和析构函数40
3.2.2 参数化的构造函数43
3.2.3 重载构造函数与拷贝构造函数45
3.2.4 类的初始化47
3.3 关键字this49
3.4 静态成员51
3.4.1 静态数据51
3.4.2 静态成员函数52
3.5 友元54
3.5.1 友元的说明和定义54
3.5.2 友元函数与成员函数55
3.5.3 将类声明为友元55
3.5.4 友元的例子56
3.6 类类型的常量60
3.7 类对象作为成员61
3.8 对象的数组62
3.9 对象指针65
3.10 传递对象到函数66
3.11 类属单向链表的例子67
练习题71
第四章 运算符重载73
4.1 重载运算符73
4.1.1 运算符重载的语法形式74
4.1.2 一元和二元运算符76
4.1.3 用成员函数重载运算符77
4.1.4 用友元重载运算符80
4.1.5 重载++和--85
4.1.6 重载赋值运算符87
4.1.7 重载运算符()和[]87
4.2.1 new和delete的语法91
4.2 自由存储91
4.2.2 new和delete典型用法93
4.2.3 指针悬挂问题97
4.2.4 new和delete的重载98
4.3 类型转换103
4.3.1 通过构造函数进行类类型转换104
4.3.2 类类型转换函数105
练习题111
第五章 派生类113
5.1 派生类的概念113
5.1.1 为什么使用继承113
5.1.2 保护段116
5.1.3 基类的访问描述符117
5.1.4 基类的初始化124
5.1.5 Point类——继承的一个例子127
5.2.1 多继承的概念131
5.2 多继承131
5.2.2 虚基类135
5.3 虚函数与多态性139
5.3.1 派生类指针140
5.3.2 虚函数141
5.3.3 纯虚函数及抽象类148
5.3.4 Figure模块——虚函数的例子150
5.4.1 模块的观点156
5.4 继承的意义156
5.4.2 类型的观点158
练习题159
第六章 流库162
6.1 C++为何有自己的I/O系统162
6.2 C++流库的结构162
6.3 输入和输出165
6.3.1 istream165
6.3.2 ostream167
6.3.3 输出运算符<<168
6.3.4 输入运算符>>170
6.4 格式控制171
6.4.1 用ios类成员函数格式化172
6.4.2 用操纵函数控制格式175
6.5 文件I/O177
6.5.1 文件的打开和关闭177
6.5.2 文件的读写178
第七章 模板181
7.1 类属的概念181
7.1.1 无约束类属机制181
7.1.2 约束类属机制182
7.2 模板的概念183
7.2.1 函数模板与模板函数183
7.2.2 类模板与模板类186
7.3 模板设计的例子与模板类189
7.4 Borland C++3.0 Container类库的结构196
7.4.1 Container实现的几个基本问题197
7.4.2 Container类库实现的一些决策199
7.4.3 Object Container类库的结构202
7.4.4 BIDS模板库的结构205
第八章 面向对象设计技术209
8.1 面向对象设计的直观方法209
8.2 数据库应用的例子211
8.2.1 问题简述211
8.2.2 基本结构212
8.2.3 粗略设计212
8.2.4 进一步设计214
8.2.5 对象的操作218
8.2.6 设计流程图224
8.2.7 面向对象编程227
附录 Borland C++集成环境使用简介229
参考文献236
热门推荐
- 627505.html
- 2558602.html
- 1689400.html
- 3213232.html
- 2929855.html
- 3771305.html
- 2602912.html
- 1689708.html
- 1449668.html
- 1226529.html
- http://www.ickdjs.cc/book_3704663.html
- http://www.ickdjs.cc/book_44172.html
- http://www.ickdjs.cc/book_3108718.html
- http://www.ickdjs.cc/book_1082231.html
- http://www.ickdjs.cc/book_219295.html
- http://www.ickdjs.cc/book_992207.html
- http://www.ickdjs.cc/book_3059518.html
- http://www.ickdjs.cc/book_1135108.html
- http://www.ickdjs.cc/book_1302606.html
- http://www.ickdjs.cc/book_1089290.html