新書推薦:
《
积极心理学
》
售價:NT$
254.0
《
自由,不是放纵
》
售價:NT$
250.0
《
甲骨文丛书·消逝的光明:欧洲国际史,1919—1933年(套装全2册)
》
售價:NT$
1265.0
《
剑桥日本戏剧史(剑桥世界戏剧史译丛)
》
售價:NT$
918.0
《
中国高等艺术院校精品教材大系:材料的时尚表达??服装创意设计
》
售價:NT$
347.0
《
美丽与哀愁:第一次世界大战个人史
》
售價:NT$
653.0
《
国家豁免法的域外借鉴与实践建议
》
售價:NT$
857.0
《
大单元教学设计20讲
》
售價:NT$
347.0
|
編輯推薦: |
1.本书是针对C++程序设计相关课程编写的,基于Eclipse平台的C++实践指导书
2.10个项目是分别对应每个知识点的实践案例+3个综合性实践
3.本书适合作为高等院校计算机、软件工程专业本科生的教材,同时可供学习C++语言的初学者使用。
3.本书适合作为高等院校计算机、软件工程专业本科生的教材,同时可供学习C++语言的初学者使用。
3.本书适合作为高等院校计算机、软件工程专业本科生的教材,同时可供学习C++语言的初学者使用。
|
內容簡介: |
本书是针对C++程序设计相关课程编写的,从对象和类的角度来安排内容,共分为13个项目,其中10个项目是分别对应每个知识点的实践案例,另外包含3个综合项目案例。每1个项目都包括基础知识、案例实训、习题及解析等部分。在每个项目案例里面,都给出了例题和参考解答方法,然后提出思考题,让读者在模仿的基础上思考,进而写出自己的代码。
本书适合作为高等院校计算机、软件工程专业本科生的教材,同时可供学习C++语言的初学者使用。
|
關於作者: |
1.基于Eclipse平台的C++实践指导书
2.10个项目是分别对应每个知识点的实践案例+3个综合性实践
3.本书适合作为高等院校计算机、软件工程专业本科生的教材,同时可供学习C++语言的初学者使用。
|
目錄:
|
项目 1绪论1
1.1基础知识1
1.2实训--开发环境的搭建与简单程序实现3
1.2.1实训目的3
1.2.2实训内容与步骤3
1.2.3实训总结7
1.3习题及解析7
1.4思考题9
项目 2类和对象10
2.1基础知识10
2.1.1类和对象10
2.1.2函数11
2.1.3UML简介13
2.2实训--类和对象的应用15
2.2.1实训目的15
2.2.2实训内容与步骤15
2.2.3实训总结37
2.3习题及解析37
2.4思考题39
项目 3构造函数和析构函数40
3.1基础知识40
3.1.1构造函数40
3.1.2析构函数42
3.1.3拷贝构造函数42
3.2实训--构造函数与析构函数的应用43
3.2.1实训目的43
3.2.2实训内容与步骤43
3.2.3实训总结57
3.3习题及解析57
3.4思考题58
项目 4静态成员和友元59
4.1基础知识59
4.1.1静态成员59
4.1.2友元60
4.1.3THIS指针60
4.2实训--静态成员与友元的应用61
4.2.1实训目的61
4.2.2实训内容与步骤61
4.2.3实训总结70
4.3习题及解析70
4.4思考题71
项目 5继承与派生72
5.1基础知识72
5.1.1类之间的关系72
5.1.2继承73
5.1.3派生73
5.1.4多重继承74
5.2实训--继承与派生的应用75
5.2.1实训目的75
5.2.2实训内容与步骤75
5.2.3实训总结89
5.3习题及解析89
5.4思考题92
项目 6多态与抽象类93
6.1基础知识93
6.1.1虚函数93
6.1.2多态93
6.1.3抽象类与纯虚函数93
6.2实训--多态与抽象类的应用94
6.2.1实训目的94
6.2.2实训内容与步骤94
6.2.3实训总结101
6.3习题及解析102
6.4思考题104
项目 7IO流与文件105
7.1基础知识105
7.2实训--IO流的应用108
7.2.1实训目的108
7.2.2实训内容与步骤108
7.2.3实训总结115
7.3习题及解析115
7.4思考题116
项目 8异常117
8.1基础知识117
8.2实训—异常处理的应用118
8.2.1实训目的118
8.2.2实训内容与步骤118
8.2.3实训总结123
8.3习题及解析124
8.4思考题125
项目 9运算符重载126
9.1基础知识126
9.2实训--运算符重载的实现127
9.2.1实训目的127
9.2.2实训内容与步骤128
9.2.3实训总结133
9.3习题及解析133
9.4思考题136
项目 10模板137
10.1基础知识137
10.2实训--模板的定义与使用137
10.2.1实训目的137
10.2.2实训内容与步骤137
10.2.3实训总结144
10.3习题及解析144
10.4思考题146
综合案例一学生信息管理系统147
11.1 实训目的147
11.2 实训的内容与步骤147
11.3 实训总结153
11.4 思考题153
综合案例二简单格斗游戏154
12.1 实训目的154
12.2 实训内容与步骤154
12.3 实训总结182
12.4 思考题182
综合案例三银行账户管理系统183
13.1 实训目的183
13.2 实训内容与步骤183
13.3 实训总结196
13.4 思考题196
|
|