第1部分 《C++面向对象程序设计》(第4版)习题与参考解答 第1章 C+?+?的初步知识 3 第2章 类和对象的特性 18 第3章 怎样使用类和对象 27 第4章 对运算符进行重载 42 第5章 类的继承 55 第6章 C+?+?的多态性 75 第7章 输入输出流 86 第8章 善于使用C+?+?工具 98 第2部分 C++的上机操作 第9章 用Visual Studio 2010运行C+?+?程序 107 9.1 Visual Studio 2010简介 107 9.2 建立新项目 108 9.3 建立文件 111 9.4 进行编译 115 9.5 运行程序 116 9.6 打开一个已有的C+?+?文件 117 9.7 编辑和运行一个包含多文件的程序 119 9.8 关于用Visual Studio 2010运行C+?+?程序的说明 121 第10章 用在线编译器运行C+?+?程序 123 第11章 用GCC运行C+?+?程序 127 11.1 GCC简介 127 11.2 本书为读者定制的简单易用的GCC环境 128 11.3 简易编辑、编译和运行C+?+?程序 129 11.4 直接用Linux环境和GCC编辑、编译和运行C+?+?程序 132 11.4.1 怎样在Linux环境里编辑、运行C+?+?程序 132 11.4.2 用makefile控制编译过程 135 11.5 本Linux GCC练习环境的文件管理 137 11.5.1 上传一个文件进Linux虚拟机 137 11.5.2 保存虚拟机的主目录 139 11.5.3 把下载的打包上传回虚拟机 140 第3部分 上机实验内容与安排 第12章 实验指导 145 12.1 上机实验的指导思想和要求 145 12.2 关于程序的调试和测试 147 第13章 实验内容与安排 152 13.1 实验1 C+?+?程序的运行环境和运行C+?+?程序的方法 152 13.2 实验2 C+?+?对C的扩充 154 13.3 实验3 类和对象(一) 155 13.4 实验4 类和对象(二) 157 13.5 实验5 运算符重载 160 13.6 实验6 继承与派生 161 13.7 实验7 多态性与虚函数 162 13.8 实验8 输入输出流 163 13.9 实验9 C+?+工具 164 参考文献 165 VIII C++面向对象程序设计(第4版)学习辅导 9 目录