面向对象程序设计及C++实验指导

出版时间:2012-2  出版社:人民邮电出版社  作者:朱立华,俞琼 主编  页数:219  
Tag标签:无  

内容概要

  C++语言同时支持面向过程及面向对象的程序设计,是目前绝大部分高校程序设计课程及计算机编程爱好者首选的编程语言之一。学好C++语言程序设计重点是通过系统的实验训练巩固知识,掌握编程方法。
  本书是《面向对象程序设计及C++(第2版)》(朱立华主编,人民邮电出版社2012年出版)的配套教辅用书,其特点是解析清晰透彻,习题面广量大,实验指导详细。全书由4部分组成:第1部分是主教材中例题的思考与练习解析,方便有余力的读者深入学习;第2部分是主教材每章后的习题参考答案与解析,帮助读者正确解题;第3部分给出了与主教材每一章内容配套的补充习题,以弥补主教材因篇幅所限而习题量较少和题型不全面的缺憾,并给出了对应的参考答案;第4部分是实验指导,安排了10个与教材配套的实验,这些实验对初学者全面掌握面向对象的程序设计及C++语言大有帮助。
  本书可作为高校学生学习面向对象程序设计及C++语言的辅导教材,也适合单独作为学习C++语言的辅导书。

书籍目录

第1部分 教材思考与练习解析
 第2章 C++语言对C语言的改进及扩展
 第3章 类与对象
 第4章 类中数据的共享与保护
 第5章 类与类之间的关系
 第6章 多态性
 第7章 模板
 第8章 C++语言的流类库与输入/输出控制
第2部分 教材习题参考答案与解析
 第1章 面向对象程序设计及C++语言概述
 第2章 C++语言对C语言的改进及扩展
 第3章 类与对象
 第4章 类中数据的共享与保护
 第5章 类与类之间的关系
 第6章 多态性
 第7章 模板
 第8章 C++语言的流类库与输入/输出控制
第3部分 补充习题与解答
 第1章 面向对象程序设计及C++语言概述
 第2章 C++语言对C语言的改进及扩展
 第3章 类与对象
 第4章 类中数据的共享与保护
 第5章 类与类之间的关系
 第6章 多态性
 第7章 模板
 第8章 C++语言的流类库与输入/输出控制
第4部分 实验指导
 Visual Studio 2008集成开发环境的使用
 实验1 用C++实现面向过程的程序设计
 实验2 类和对象的定义及使用(一)
 实验3 类和对象的定义及使用(二)
 实验4 类中数据的共享与保护
 实验5 类的组合实验
 实验6 类的继承与派生实验
 实验7 多态性实验
 实验8 函数模板与类模板的应用
 实验9 C++的I/O操作及文件的使用
 实验10 一个管理系统的设计与实现
参考文献

章节摘录

版权页:   二、填空题 1.C++语言既支持 ____ 的程序设计,又支持 ____ 的程序设计。 【参考答案】面向过程、面向对象 【解析】C++语言在C语言的基础上扩充,是带类的C,是同时支持面向过程程序设计和面向对象程序设计的混合型语言。 2.开发C++程序应该包括的4个步骤依次是: ____ 、 ____ 、____ 和 ____ 。 【参考答案】编辑、编译、链接、运行 【解析】开发C++程序与开发其他高级语言的程序一样,包括编辑、编译、链接和运行几个步骤。 3.C++源程序和C源程序一样,有且仅有1个 ____ 函数。 【参考答案】main 【解析】main()函数作为操作系统调用用户程序的入口,必须有且只能有一个。 4.在VC++6环境中,用 ____ 来管理构成一个程序的一个或多个文件。 【参考答案】项目(工程) 【解析】C++程序可以是单个文件,也可以有多个文件。在VC++6环境下,都要在项目(工程)中管理程序。 5.VC++6集成开发环境中的 ____ 工具可以帮助找到程序中存在的很多逻辑错误。 【参考答案】调试器 【解析】调试器是VC++6系统中最出色的组件之一,它几乎可以帮助找到程序开发中可能产生的所有错误。 三、问答题 1.简述C++语言与C语言的关系。 【参考答案】C++语言在传统C语言的基础上进行改造和扩充,引入了面向对象的概念和方法,增加了对面向对象程序设计的支持。C++语言是同时支持面向过程程序设计和面向对象程序设计的混合型语言。 在支持面向过程的程序设计方面,C++语言首先继承了C语言,与C语言兼容,C语言是C++语言的一个子集。C语言的词法、语法和其他规则几乎都可以用到C++语言中。但同时,C++语言又针对C语言的某些不足做了改进。例如,用流更方便地实现输入/输出操作;用const定义常量取代宏;允许函数重载、函数带有默认形式参数值;增加了引用;提供了更方便的动态内存空间管理方法;提供了异常的检查、处理机制,提高了程序的健壮性等。 C++语言具有C语言无法比拟的优越性,因为它同时支持面向对象的程序设计,支持封装性、继承性和多态性,使得程序更安全,代码可重用性更高,可维护性更强,因而成为目前广泛应用的高级程序设计语言。

编辑推荐

《21世纪高等学校计算机规划教材•高校系列:面向对象程序设计及C++实验指导(第2版)》可作为高校学生学习面向对象程序设计及C++语言的辅导教材,也适合单独作为学习C++语言的辅导书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    面向对象程序设计及C++实验指导 PDF格式下载


用户评论 (总计3条)

 
 

  •   该书是十二五规划教材,确实不错!
  •   发货很快,包装也很好。服务不错。
  •   纸张质量不错,比学校订的好,价格比学校订的低
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7