C++技术和应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:孟文辉,尹马彤等编译
- 出 版 社:中国科学院久大文化股份有限公司电脑公司
- 出版年份:1991
- ISBN:7507708217
- 页数:344 页
第一章面向对象程序设计导论 1
1.1投入C 1
目录 1
1.2什么是面向对象程序设计? 2
1.3线性程序设计 3
1.4结构化程序设计 3
1.5数据抽象 4
1.6面向对象程序设计 4
1.7面向对象术语 5
2.2C++作为工具 8
第二章C程序员的C++基础 8
2.1开发工具 8
2.3新的关键字 9
2.4//主释 9
2.5类型转换 10
2.6void 10
2.7灵活的声明 10
2.8const 11
2.10sizeof(char) 12
2.11结构和联合标记 12
2.9类型兼容性 12
2.12无名联合 13
2.13枚举类型 13
2.14∷运算符 13
2.15new和delctc 14
2.16引用 16
2.17C++中的函数 18
2.17.1mainO 18
2.17.2函数原型 18
2.17.3类似原型的函数头 19
2.17.5直接插入函数 20
2.17.4名字粉碎 20
2.17.6缺省的参数值 23
2.17.7类型安全连接 24
2.18重载 25
2.18.1函数的重载 26
2.18.2重载函数的使用说明 27
2.18.3运算符的重载 28
2.18.4关于运算符重载所提出的最多的问题 31
2.18.10函数调用运算符 33
2.18.9下标运算符 33
2.18.8成员存取运算符 33
2.18.7赋值运算符 33
2.18.6双目运算符 33
2.18.5单目运算符 33
2.19运算符函数的策略 34
第三章类 35
3.1类的定义 36
3.2对象 38
3.3数据成员和实例变量 39
3.4方法 39
3.5隐式对象 40
3.6类的作用域 41
3.7存取说明符 42
3.8运算符方法 43
3.9直接插入方法 43
3.10构造函数 44
3.11拷贝构造函数 46
3.12析构函数 46
3.13赋值运算符 47
3.14转换 48
3.15暂时对象和“隐藏”方法调用 49
3.17构造函数和成员对象 50
3.16另一个例子 50
3.18静态成员 51
3.19动态对象 53
3.20new和delete的重新定义 53
3.21对象数组 54
3.22常对象 54
3.23朋友 55
3.24联合作为类 57
3.25一个复数类 57
3.25.2C++的标识符 58
3.25.1复数类的设计 58
3.25.3文件的组织 59
3.25.4建立复数类的定义 60
3.25.5数据成员 62
3.25.6异常处理程序 62
3.25.7构造函数 63
3.25.8赋值运算符 64
3.25.9实用方法 64
3.25.10运算符 66
3.25.11比较运算符 69
3.25.12三角和对数方法 69
3.26实现的考察 72
4.1简单继承 74
第四章C++中的继承和多态 74
4.2构造函数和构造函数的继承性 75
4.3基本成员的引用和访问 76
4.4保护访问修饰符 77
4.5类的转换 79
4.6模糊性 79
4.7多重继承 80
4.8更多的模糊性 81
4.9多元基本类的构造 82
4.10虚拟基本类 84
4.11多态 86
4.11.1animal.cpp的分析 92
4.11.2进入多态 92
4.11.3小猪的增加 97
4.12多态的幻力如何起作用 98
4.13虚拟函数的特殊性 98
4.14抽象基本类 99
4.15多态的使用 100
4.16继承性的学习 104
第五章策略 105
5.1设计 105
5.4类作为过程 106
5.2建立体系 106
5.3具有创造性的类 106
5.5推导 113
5.6组成 114
5.7传播 115
5.8隐含 115
5.9进行修改 116
第六章战术 117
6.1异常处理 117
6.2单实例对象 118
6.3全局类的初始化 119
6.4定制动态内存管理程序 121
6.5特定类的new和dclctc 124
6.6对象和文件 126
第七章流 127
7.1流的插入 127
7.2流的提取 129
7.3格式 130
7.4控制符 133
7.5其它的输入流函数 134
7.6出错处理 135
7.8创建自己的流 137
7.7预定义的流 137
7.9二进制I/O 138
7.10定义插入和提取运算符 139
7.1l用户定义的控制符 141
7.12缓冲 143
7.13结论 144
第八章包容类 145
8.1包容类 145
8.2一般设计概念 146
8.3包容类 146
8.4单向链表 148
8.5堆栈和队 151
8.6双向链表 157
8.7工作表类 160
8.8其它包容类 164
第九章集合 165
9.1什么是集合? 165
9.2定义位集合类 166
9.3定义位集合 166
9.4字符集合类 175
9.5位格类 177
10.1类定义 179
第十章一个动态串类 179
10.2异常处理 181
10.3方法 182
10.4实现的注释 193
10.5一个串例子 193
第十一章面向对象的窗口 196
11.1定义一个窗口 196
11.2PC显示器 197
11.3Screen类 197
11.4Window类 206
12.1人造生命是什么? 227
第十二章C++中的仿真 227
12.2计算机和生命 228
12.3初步介绍 229
12.4Creature程序 229
12.5Grazer类 231
12.6生态系统 239
附录A清单 243
附录BGraphVGA库 334
附录C其他面向对象程序设计语言 341
附录D面向对象的程序设计术语的词汇表 343
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《2019美术日记 欧体楷书 一日一字》孙雪峰,孟繁禧 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《二十四史导读 第1册 (附《清史稿》导读)》孟繁华,许嘉利主编 2013
- 《招聘与录用管理实务》葛玉辉,孟陈莉主编 2019
- 《21世纪公安高等教育系列教材 行政法与行政诉讼法学 法学本科 第2版》孟昭阳,高文英主编 2017
- 《山海经全集精绘 上》王红旗编译;孙晓琴绘 2019
- 《山海经全集精绘 下》王红旗编译;孙晓琴绘 2019
- 《材料热力学与相变原理》孟祥龙,高智勇编著 2019
- 《司马迁 下》柯文辉著 2018
- 《剖脑记 新译侦探小说》(美)查普霖著;商务印书馆编译所译 1945
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020