本书第一部分:第1章~第9章,c++语言结构化程序设计。该部分侧重于结构化程序的设计方法,通过文字、图形和实例对知识进行消化理解。第二部分:第10章~第14章,以类为核心的面向对象程序设计,通过综合应用实例,对知识进一进行步消化和理解。
本书C++的各个部分内容都有相应的侧重点,必须要掌握的难点在于点破其本质,就是说清、说透、说到位。让没有任何编程经验的读者也能理解C++的内容。
本书以最新C++标准(ISO/IEC 14882:2003)为依据,把C++程序设计作为一个完整的体系,特别适合自接作为C++课程教材。同时,内容讲解的顺序上分为两个部分,第一部分:第1章~第9章,C++语言结构化程序设计;第二部分:第10章~第14章,以类为核心的面向对象程序设计。全书主要包含教程、上机实验指导和综合应用实习三部分内容。“实用教程”部分一般在讲解内容后紧跟实例,各章配套的“习题”突出对C++基础内容的训练;“上机实验指导”以Visual C++ 6.0(SP6中文版)为开发工具,实验与教程同步配套,通过实例先引导操作和编程,然后提出问题思考或在原有基础上自己进行操作和编程练习。“综合应用实习”则是用C++类进行综合应用训练,能培养和提高掌握C++编程思想和解决实际问题的应用能力。
本书可作为高职高专有关课程教材,也可供广大学习C++语言的人员参考使用。本套教程可免费下载教学课件、教程和上机实验指导中的源程序。
第1章 C++概述
1.1 C++程序创建
1.2 C++程序结构
1.2.1 main函数
1.2.2 头文件包含
1.2.3 新头文件格式和名称空间
1.2.4 注释
1.2.5 C++程序组成
习题1
第2章 数据类型和基本输入/输出
第3章 运算符和表达式
第4章 基本语句和基本程序结构
第5章 函数
第6章 数组
第7章 指针和引用
第8章 结构
第9章 程序组织和编译预处理
第10章 类和对象
第11章 数据共享和成员特性
第12章 继承和派生
第13章 多态
第14章 输入/输出流
实验1 认识VISUAL C++ 6.0中文版开发环境
实验2 数据类型、运算符和表达式
实验3 分支浯句
实验4 循环语句
实验5 函数
实验6 数组
实验7 指针和引用
实验8 结构、程序组织和编译预处理
实验9 类和对象
实验10 继承和派生
实验11 多态
实验12 输入/输出流
综合应用实习
附录