计算机类专业教育 > 程序设计类

C++面向对象程序设计习题解答与上机指导(第二版)

书号:9787113107833 套系名称:21世纪高校计算机应用技术系列规划教材.基础教育系列

作者:林小茶 陈维兴 出版日期:2009-12-01

定价:20.00 页码 / 开本:166 /16

策划编辑:秦绪好 责任编辑:崔晓静

适用专业:无 适用层次:本科

最新印刷时间:

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         本书是《C++面向对象程序设计(第二版)》(陈维兴、林小茶编著,中国铁道出版社出版)的配套教材。书中内容分为三篇:第一篇“《C++面向对象程序设计(第二版)》习题和参考答案”,对主教材中的每道习题都给出了详细的解答,这些习题是作者多年以来在教学中积累、收集并经过验证的,全部上机调试通过;第二篇“C++上机实验环境介绍”介绍了在Visual C++ 6.0和Turbo C++ 3.0环境下调试与运行程序的方法,以方便读者熟悉上机环境;第三篇“上机实验题与参考答案”中有10套上机实验题,每套实验题都给出了实验目的和要求、实验内容、实验步骤以及参考源程序。本书适合作为高等院校各专业学生学习C++基础知识的配套教材,也适合单独作为学习C++的辅导书。
  •         本书是为了配合《C++面向对象程序设计(第二版)》(陈维兴、林小茶编著,中国铁道出版社出版)而编写的辅助教材。

            由于第二版教材对第一版教材有一些改进,因此辅助教材也做了相应的改动。

            (1)为了适应教学,更换了一些习题。我们认为,这些习题能更好地培养学生的程序设计    能力。

            (2)主教材中使用标准C++的头文件改写了所有的源程序,本书也同样将习题解答中所有的源程序进行了修改,系统头文件不带扩展名.h,使用系统库时使用命名空间std。

            有一点提请读者特别注意:本书保留了对Turbo C++ 3.0环境的描述,但是,该环境并不支持命名空间std。因此,如果在Turbo C++ 3.0环境下对程序进行调试,应该对程序做一定的修改。

            #include <iostream>

            using namespace std;

            上面两行是使用命名空间的语句,要使程序能在Turbo C++ 3.0环境下执行,应将其修改为:

            #include <iostream.h>

            从编者多年的教学经验来讲,面向对象程序设计思想的建立不是一件容易的事情,许多学生都反映,听得懂,看得懂,就是自己一编程序,仍然感觉无从下手。本辅助教材就是想帮助学生解决编写程序难这一问题。因此,在选择例题时,特别注意配合主教材的内容,循序渐进地对面向对象程序设计的能力进行培养。
    请读者正确地使用本书,不要在没有经过任何思考的情况下,直接阅读答案,这样做一点好处也没有,并且违背了我们编写本书的初衷。

            本书第一篇的内容由陈维兴和林小茶共同编写,附录由陈维兴编写,第二篇和第三篇由林小茶编写。
    本书适合作为高等院校各专业学生学习C++基础知识的配套教材,也适合单独作为学习C++ 的辅导书。

            由于作者水平有限,书中难免还存在疏漏,殷切希望广大读者批评指正。

           编 者

            2009年10月
     

  • 第一篇 《C++面向对象程序设计(第二版)》习题和参考答案
    第1章 面向对象程序设计概述 1
    第2章 C++基础 6
    第3章 类和对象(一) 15
    第4章 类和对象(二) 24
    第5章 继承与派生 40
    第6章 多态性与虚函数 55
    第7章 运算符重载 63
    第8章 函数模板与类模板 75
    第9章 C++的输入和输出 84
    第10章 异常处理和命名空间 92
    第11章 面向对象程序设计方法与实例 95
    第二篇 C++上机实验环境介绍
    第1章 在Visual C++ 6.0环境下调试与运行程序 100
    第2章 在Turbo C++ 3.0环境下调试与运行程序 106
    第三篇 上机实验题与参考答案
    实验1 C++基础练习 110
    实验2 C++简单程序设计练习 113
    实验3 类与对象(一) 118
    实验4 类与对象(二) 123
    实验5 继承与派生 129
    实验6 多态性与虚函数 136
    实验7 函数模板与类模板 144
    实验8 输入与输出的格式控制 148
    实验9 文件的输入与输出 153
    实验10 综合练习 160
    附录A C++上机操作常见错误信息 166