《C++程序设计(第2版)》地讲述了C++语言的基本概念和编程方法,首先介绍C++的基本表达式、基本语句和函数,接着阐述面向对象的基本概念和类、对象的设计方法,然后讲述C++程序设计的继承、多态和输入输出结构,后通过实际例子阐明C++程序设计方法和技巧。
《C++程序设计(第2版)》针对我国计算机程序设计教育的特点,重点放在让读者掌握分析问题和解决问题的方法上,力求将复杂的概念用简洁的语言描述出来,让读者学会用C++语言编写实际应用程序。《C++程序设计(第2版)》内容丰富、结构合理、语言流畅,融趣味性与科学性于一体,同时配有大量习题和实训题目,读者可通过学习《C++程序设计(第2版)》的配套用书《C++程序设计实训(第2版)》,加深对《C++程序设计(第2版)》的理解。
《C++程序设计(第2版)》适合作为大学各程序设计语言课程的教材,也可供各类计算机应用人员学习使用。
目录
- 第1章 C++入门
- 1.1 什么是C++
- 1.2 一个C++程序
- 1.3 C++程序的结构
- 1.4 例题分析和小结
- 实训1 编制一个简单C++的程序
- 习题1
- 第2章 数据类型和表达式
- 2.1 词法符号
- 2.2 基本数据类型
- 2.3 结构数据类型
- 2.4 表达式
- 2.5 例题分析和小结
- 实训2 标识符和表达式实训
- 习题2
- 第3章 语句和函数
- 3.1 赋值语句
- 3.2 选择语句
- 3.3 循环语句
- 3.4 函数
- 3.5 函数的重载
- 3.6函数的调用
- 3.7 例题分析和小结
- 实训3 职工信息处理和趣味取球
- 习题3
- 第4章 面向对象基本概念与类
- 4.1 面向对象程序设计的基本概念
- 4.2 类
- 4.3 成员函数重载
- 4.4 例题分析和小结
- 实训4 建造集合类实训
- 习题4
- 第5章 对象
- 5.1 对象的建立和撤销
- 5.2 对象的赋值
- 5.3 例题分析和小结
- 实训5 数组数据处理对象实训
- 习题5
- 第6章 指针和引用
- 6.1 指针
- 6.2 引用
- 6.3 例题分析和小结
- 实训6 编制一个排序数组类
- 习题6
- 第7章 继承
- 第8章 静态成员和友元
- 第9章 多态和虚函数
- 第10章 输入流和输出流
- 第11章 模板和异常处理
- 第12章 综合应用实例
- 参考文献