基本信息
内容简介
目录
1.1 内容要点
1.2 例题解析
1.3 练习题
1.4 上机实验
第2章 类和对象
2.l 内容要点
2.2 例题解析
2.3 练习题
2.4 上机实验
第3章 构造函数和析构函数
3.1 内容要点
3.2 例题解析
3.3 练习题
3.4 上机实验
第4章 继承和派生
4.1 内容要点
4.2 例题解析
4.3 练习题
4.4 上机实验
前言
C++语言是在C语言的基础上发展起来的,不仅继承了C语言的原有特点,而且引入了面向对象的程序设计方法,从而成为计算机及相关专业程序设计语言课程的首选语言。另外。Microsoft公司推出的Visual C++ 6.0集成开发环境,提供了建立控制台应用程序的方法,为我们学习和掌握C++语言提供了良好的开发环境;同时它又很好地利用了C++语言,并提供了大量的MFC(Microsoft Foundation Class)基础类库、应用程序向导和“可视化”的资源编辑器,这为程序员快速而高效地开发出Windows应用程序提供了方便。因此,C++语言是当今计算机专业及其相关专业的大学生所必须掌握的重要的程序设计语言之一。
为帮助广大同学和计算机爱好者更好地学习和掌握C++语言,我们特别编写了本书,全书共分成了10章,每章都由内容要点、例题解析、练习题和上机实验四个部分组成。内容要点部分以比较简明和通俗易懂的方式对C++语言的知识点进行了概括和讲解;例题解析部分针对每一章的知识点列举了大量的例题,并对例题进行了详细地分析,帮助读者进一步加深和巩固知识点的内容;练习题部分针对知识点的要求精选了大量的习题并给出了参考答案,可以帮助读者自学和练习;上机实验部分给出了上机的题目和要求,目的是对每一章的内容进行综合练习和提高程序设计的能力。
本书第1章是C++语言基础,重点介绍了函数与重载、Const与指针、引用的定义、特点及使用;第2章是类与对象,重点介绍了类与对象的定义、类的成员的访问方法;第3章介绍了构造函数和析构函数,主要包括构造函数、析构函数和拷贝构造函数的定义和特点、对象成员的定义和使用、常对象和常对象成员等;第4章介绍了继承和派生;第5章介绍了虚函数与多态性;第6章介绍了静态成员:第7章介绍了友元函数与友元类;第8章介绍了运算符重载;第9章介绍了函数模板与类模板;第10章介绍了C++流与文件。
本书强调对C++语言知识点的概括和综合,强调学习过程的习题练习和实验练习,每章中所附的习题都有相应的答案,便于读者自学时检查。另外,全书中所附的程序都已在Visual C++ 6.0环境下调试通过。
本书由陈志泊主编,全书由陈志泊、王春玲编写。
由于时间仓促,加之作者水平有限,不当之处在所难免,敬请读者批评指正。
编者
2003年1月