注册 登录 进入教材巡展
#

出版时间:2016年4月

出版社:冶金工业出版社

以下为《C++程序设计实验教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 冶金工业出版社
  • 9787502471927
  • 125114
  • 2016年4月
  • 未分类
  • 未分类
  • TP312
内容简介

  《C++程序设计实验教程》结合作者姚望舒多年的C++程序设计教学经验,精选了C++程序设计语言的主要知识点进行了介绍,提供了大量的例题分析和程序设计样例程序,使读者能够更好地理解C++程序设计语言知识。书中每章都安排了相关的基本概念练习和实验内容,便于读者检验对C++语言相关知识的掌握程度。在实验教程设计的每个实验之后,设立了一些拓展思考问题,为读者理解C++语言相关知识的原理及应用场合提供了思路。


  本书默认读者已经学习过C语言程序设计,对此没有对C语言相关内容做介绍,从而将内容集中在C++对C语言的扩展方面。


  本书可作为高等院校大学本科、高职高专C++程序设计课程的教材,也可作为广大学习C++语言的人员参考。

目录

1 编程环境介绍


 1.1 Visual Studio 2010介绍


 1.2 Visual Studio 2010安装


 1.3 如何创建控制台工程


 1.4 Visual Studio 2010调试工具介绍


 1.5 C++程序单步调试实例


2 从C到C++


 2.1 知识要点


  2.1.1 标准输入输出流


  2.1.2 数据类型


  2.1.3 名字空间


  2.1.4 指针


  2.1.5 引用


  2.1.6 动态内存分配


  2.1.7 函数重载


  2.1.8 内联函数


 2.2 t典型例题解析


 2.3 基础知识练习


 2.4 实验练习


  2.4.1 实验一:输入输出


  2.4.2 实验二:引用与指针


  2.4.3 实验三:函数重载


3 类和对象(1)


 3.1 知识要点


  3.1.1 类和对象


  3.1.2 成员函数


  3.1.3 构造函数


  3.1.4 默认构造函数


  3.1.5 成员初始化方法


  3.1.6 拷贝构造函数


  3.1.7 析构函数


 3.2 典型例题分析


 3.3 基础知识练习


 3.4 实验内容


  3.4.1 实验一:类的基本知识


  3.4.2 实验二:构造函数和析构函数


4 类和对象(2)


 4.1 知识要点


  4.1.1 对象数组和对象指针


  4.1.2 对象的动态建立和释放


  4.1.3 静态数据成员与静态成员函数


  4.1.4 友元


 4.2 典型例题分析


 4.3 基础知识练习


 4.4 实验内容


  4.4.1 实验一:对象的动态建立和释放


  4.4.2 实验二:静态数据成员和静态成员函数


5 运算符重载


 5.1 知识要点


  5.1.1 运算符重载规则


  5.1.2 运算符重载函数参数


  5.1.3 自增运算符重载


  5.1.4 赋值运算符重载函数


  5.1.5 流插入运算符重载和流提取运算符重载


 5.2 典型例题分析


 5.3 基础知识练习


 5.4 实验内容


6 继承与派生


 6.1 知识要点


  6.1.1 继承的基本概念


  6.1.2 继承的定义


  6.1.3 继承方式


  6.1.4 派生类对象与基类对象之间的关系


  6.1.5 派生类对象的构造方法


  6.1.6 对象的构造顺序以及析构顺序


  6.1.7 基类成员访问权限的调整


  6.1.8 组合


 6.2 典型例题分析


 6.3 基础知识练习


 6.4 实验内容


  6.4.1 实验一:继承


  6.4.2 实验二:组合


7 多态性与虚函数


 7.1 知识要点


  7.1.1 静态联编和动态联编


  7.1.2 虚函数


  7.1.3 纯虚函数


  7.1.4 抽象类


  7.1.5 动态多态


 7.2 典型例题分析


 7.3 基础知识练习


 7.4 实验内容


附录:基础知识练习参考答案


参考文献