C++程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李龙澍编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302184621
- 页数:244 页
第1章 C+++入门 1
1.1什么是C+++ 1
1.1.1什么是C++程序设计语言 1
1.1.2 C++程序开发过程 1
1.2一个C++程序 3
1.3 C++程序的结构 5
1.3.1主程序 5
1.3.2函数 6
1.3.3输入输出 7
1.3.4头文件 7
1.3.5注释 8
1.4例题分析和小结 8
1.4.1例题 8
1.4.2解题分析 10
1.4.3小结 11
实训1编制一个简单C++的程序 12
习题1 12
第2章 数据类型和表达式 14
2.1词法符号 14
2.1.1标识符 14
2.1.2关键字 15
2.1.3常量 15
2.2基本数据类型 17
2.2.1基本数据类型 18
2.2.2变量 19
2.3结构数据类型 21
2.3.1数组 21
2.3.2结构体类型 26
2.3.3共用体类型 28
2.4表达式 29
2.4.1算术表达式 29
2.4.2关系表达式 31
2.4.3逻辑表达式 31
2.4.4运算顺序 32
2.5例题分析和小结 34
2.5.1例题 34
2.5.2解题分析 38
2.5.3小结 38
实训2标识符和表达式实训 38
习题2 39
第3章 语句和函数 43
3.1赋值语句 43
3.2选择语句 45
3.2.1条件语句 45
3.2.2开关语句 46
3.3循环语句 48
3.3.1 while循环语句 48
3.3.2 for循环语句 50
3.3.3 break和continue语句 50
3.3.4多重循环 51
3.4函数 52
3.4.1函数的定义 52
3.4.2函数的调用 53
3.4.3函数的传值参数 57
3.4.4函数的引用参数 58
3.4.5函数的默认参数 59
3.5函数的重载 60
3.5.1函数参数类型重载 60
3.5.2函数参数个数重载 61
3.6系统函数的调用 62
3.7例题分析和小结 63
3.7.1例题 63
3.7.2解题分析 66
3.7.3小结 66
实训3职工信息处理和趣味取球 66
习题3 67
第4章 面向对象基本概念与类 71
4.1面向对象程序设计的基本概念 71
4.1.1对象 71
4.1.2抽象 73
4.1.3封装 74
4.1.4继承 75
4.1.5多态 76
4.2类 77
4.2.1类的定义 77
4.2.2类的数据成员 79
4.2.3类的成员函数 80
4.2.4类成员存取权限 83
4.3成员函数重载 84
4.4例题分析和小结 87
4.4.1例题 87
4.4.2解题分析 88
4.4.3小结 88
实训4建造集合类实训 89
习题4 89
第5章 对象 92
5.1对象的建立和撤销 92
5.1.1对象的定义 92
5.1.2构造函数 95
5.1.3析构函数 100
5.2对象的赋值 103
5.2.1复制构造函数 103
5.2.2重载赋值运算符 107
5.2.3修改对象的数据成员 108
5.3例题分析和小结 110
5.3.1例题 110
5.3.2解题分析 111
5.3.3小结 112
实训5数组数据处理对象实训 112
习题5 113
第6章 指针和引用 117
6.1指针 117
6.1.1指针变量的定义 117
6.1.2指针的赋值 118
6.1.3对象指针 121
6.1.4 this指针 124
6.2引用 125
6.2.1引用的定义和使用 125
6.2.2引用返回值 127
6.3例题分析和小结 128
6.3.1例题 128
6.3.2解题分析 129
6.3.3小结 129
实训6编制一个排序数组类 129
习题6 130
第7章 继承 134
7.1基类和派生类 134
7.1.1派生类的定义 134
7.1.2继承方式 136
7.2单继承 137
7.2.1继承成员的访问权限 137
7.2.2构造函数和析构函数 141
7.2.3单继承的应用 143
7.3多继承 145
7.3.1多继承的概念 145
7.3.2多继承的构造函数 146
7.3.3多继承的应用 147
7.4虚基类 148
7.4.1虚基类的定义 148
7.4.2虚基类的构造函数 149
7.4.3虚基类的应用 150
7.5例题分析和小结 152
7.5.1例题 152
7.5.2例题分析 154
7.5.3小结 154
实训7人员类的继承 155
习题7 155
第8章 静态成员和友元 159
8.1静态成员 159
8.1.1静态成员的定义 159
8.1.2静态成员的使用 160
8.2友元 162
8.2.1友元的定义 162
8.2.2友元的使用 164
8.3运算符重载 166
8.3.1运算符重载规则 167
8.3.2重载为成员函数 167
8.3.3重载为友元函数 169
8.4例题分析和小结 171
8.4.1例题 171
8.4.2解题分析 175
8.4.3小结 175
实训8个人所得税计算和运算符重载 175
习题8 177
第9章 多态和虚函数 178
9.1虚函数 178
9.1.1虚函数的定义 178
9.1.2纯虚函数 182
9.2抽象类 183
9.3多态 185
9.3.1多态的概念 186
9.3.2多态的应用 186
9.4例题分析和小结 187
9.4.1例题 187
9.4.2解题分析 190
9.4.3小结 190
实训9应用多态设计学生类 190
习题9 191
第10章 输入流和输出流 193
10.1输入流和输出流的概念 193
10.1.1基本概念 193
10.1.2输入输出类库 194
10.2输出流 195
10.2.1基本输出操作 195
10.2.2按指定格式输出数据 197
10.3输入流 202
10.4文件 205
10.4.1文件的打开和关闭 205
10.4.2文件的读写 207
10.4.3文件的随机读写 211
10.5例题分析与小结 214
10.5.1例题 214
10.5.2解题分析 216
10.5.3小结 216
实训10输入流和输出流 217
习题10 217
第11章 模板和异常处理 220
11.1模板 220
11.1.1模板的定义 220
11.1.2模板的使用 221
11.2异常处理 223
11.2.1异常处理的语法结构 223
11.2.2异常处理的应用 224
11.3例题分析和小结 225
11.3.1例题 225
11.3.2解题分析 227
11.3.3小结 227
实训11建造数组模板和异常处理 228
习题11 228
第12章 综合应用实例 231
12.1商场员工信息登记系统 231
12.1.1问题的描述 231
12.1.2类设计 231
12.1.3源代码 232
12.2小结 242
实训12仓库商品检查登记管理系统 243
参考文献 244
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019