本书是C++程序设计的基础教材,全书共7章。主要内容涉及到C++的基本概念、类与对象、继承、运算符重载、虚拟函数与多态性、模板和异常处理、I/O流与文件。本书内容通俗易懂、言简意赅、重点突出。内容的安排循序渐进、深入浅出,以具体实例来分析和阐明C++语言中的概念与原理。\r\n 与本书配套的《面向对象的程序设计C++实训教程》,通过大量的实训案例示范、模仿,使得学生在短时间内掌握C++程序设计的原理及概念,并编写高质量的C++源程序。\r\n 本书适合作为高等院校及相关专业的本科、专科、高职学生学习C++程序设计的教材以及相应的学习参考书。
第1章 C++的基本概念\r\n\r\n1.1 引言\r\n1.2 C++的单行注释\r\n1.3 C++的输入/输出流\r\n1.4 变量声明的位置\r\n1.5 内联函数\r\n1.6 默认函数参数\r\n1.7 引用参数\r\n1.8 const限定符\r\n1.9 域分辨操作符::\r\n1.10 运算符new和delete\r\n1.11 函数重载\r\n习题\r\n\r\n第2章 类与对象\r\n\r\n2.1 类的基本概念\r\n2.2 数据封装\r\n2.3 类的inline成员函数\r\n2.4 类构造函数\r\n2.5 拷贝构造函数\r\n2.6 类的析构函数\r\n2.7 类静态成员\r\n2.8 类的友元\r\n2.9 容器类\r\n2.10 隐式指针this\r\n2.11 类与结构\r\n2.12 类对象与指针\r\n习题\r\n\r\n第3章 继承\r\n\r\n3.1 继承与派生\r\n3.2 单继承\r\n3.3 多继承\r\n3.4 多继承中派生类与构造函数与析构函数\r\n3.5 多继承中的二义性问题\r\n3.6 虚基数\r\n习题\r\n\r\n第4章 运算符重载\r\n \r\n4.1 运算符重载的基本概念\r\n4.2 成员函数重载运算符\r\n4.3 友元函数重载运算符\r\n4.4 一元运算符++、- -的重载\r\n4.5 赋值运算符的重载\r\n4.6 二元运算符的重载\r\n4.7 重载运算符()\r\n习题\r\n\r\n第5章 虚拟函数与多态性\r\n\r\n5.1 静态联编与动态联编\r\n5.2 虚拟函数\r\n5.3 构造函数和析构函数对虚函数的调用\r\n5.4 多重继承与虚函数\r\n5.5 虚拟函数的数据封装\r\n5.6 纯虚函数与抽象类\r\n5.7 虚拟函数的继承\r\n5.8 派生类直接调用基类中的虚拟函数\r\n习题\r\n\r\n第6章 模板和异常处理\r\n\r\n6.1 模板\r\n6.2 异常处理\r\n习题\r\n\r\n第7章 I/O流与文件\r\n\r\n7.1 C++流的概念\r\n7.2 用ios类的成员函数实现格式化输入与输出\r\n7.3 用操纵符实现格式化输入与输出\r\n7.4 文件的操纵\r\n习题\r\n\r\n主要参考文献
无封面