基本信息
内容简介
计算机书籍
本书是与清华大学出版社出版的《面向对象程序设计与Visual C++ 6.0教程》配套的习题解答与实验指导用书。内容分为两部分。第一部分是与教程相对应各章的习题解答;第二部分是上机实验指导,根据面向对象程序设计的知识点精心设计了20个实验,包括C++简单程序设计、类与对象、继承与派生、多态性、模板、I/O流、异常处理机制、Windows应用程序及Web浏览器的设计等,内容覆盖了整个教学大纲。本书习题与实验形式多样、新颖、科学,具有针对性,内容循序渐进、深入浅出、重点突出、面向应用,符合当今计算机科学与程序设计的发展趋势。本书既可以与《面向对象程序设计与Visual C++ 6.0教程》配套使用,也可以单独使用。.
本书可作为高等院校计算机、电子技术、通信、信息工程、自动化、电气类及相关专业学生学习程序设计的辅助教材,也可以作为n业工程技术人员和相关人员的参考书。...
目录
第1章 面向对象程序设计概述
第2章 C++程序设计基础
第2章 函数
第4章 类与对象
第5章 数组与指针
第6章 继承与派生
第7章 多态性
第8章 模板
第9章 I/O流库
第10章 异常处理
第11章 Visual C++应用简介
第12章 MFC典型应用程序设计
第二部分 实验指导
实验1 Visual C++ 6.0开发环境使用入门
实验2 C++简单程序设计
实验3 循环与分支程序设计..
实验4 函数的嵌套调用与递归调用
实验5 C++的头文件和多文件结构
实验6 构造函数与复制构造函数的调用顺序
前言
程序设计既是一门概念性强、知识面广的理论课,又是一门面向实践、需要动手的实践课程。面向对象程序设计已经成为目前程序设计方法中最主流和科学的程序设计方法,对每一个有志于软件开发者而言,仅仅阅读教科书或听课堂讲授是不可能真正熟练掌握程序设计方法的,必须有一定数量的编程实践。学习程序设计没有任何捷径可走,实践是熟练掌握程序设计的惟一有效方法。
本书是与清华大学出版社出版的《面向对象程序设计与Visual C++ 6.0教程》配套的习题解答与实验指导,内容分为两大部分。第一部分是《面向对象程序设计与Visual C++ 6.0教程》各章习题的题解:第二部分是与《面向对象程序设计与Visual C++ 6.0教程》教材内容相对应的上机实验指导,内容覆盖了整个教学大纲要求,根据面向对象程序设计的知识点精心设计了20个实验。为便于读者在实验中深刻理解实验内容和要求,每个实验均包括“实验目的”、“实验任务”、“实验指导”和“实验参考结果”四个部分。在各实验的指导部分,针对实验任务的要求,给出了完成实验的要点分析和源程序设计, 目的是使读者少走弯路。希望读者在学习时应先自己独立思考,然后再参考本书答案,以举一反三,开阔思路,达到事半功倍的效果,体会程序设计的乐趣,在实践中真正掌握面向对象程序设计的原理、思想和方法内核,从而对面向对象程序设计能够深入理解和熟练掌握。
Visual C++ 6.0是Microsoft推出的基于C/C++的集成开发工具,它是Visual Studio中功能最为强大、代码效率最高的开发工具,而且一直是Windows应用程序设计的主要开发工具。本书很好地体现了C++与Visual C++平台的无缝链接在C++简单程序设计、函数、类与对象、继承与派生、多态性、模板、I/O流、异常处理机制等多个实验的基础上,设计了多个Windows应用程序设计实验,主要包括Windows应用程序文本输入/输出方法,Windows程序的应用绘图方法,菜单、工具栏与状态栏应用程序设计,对话框、控件程序设计、数据库应用程序设计,以及基于Internet的Web浏览器设计方法,使读者在掌握基本理论与概念的基础上,通过这些应用性较强的典型实例,掌握基于MFC的各种Windows应用程序设计方法,为Windows程序的深入应用奠定坚实的基础。..
本书习题与实验形式多样、新颖、科学,具有针对性,符合当今计算机科学与程序设计的发展趋势,其中许多习题与《面向对象程序设计与Visual C++ 6.0教程》中的例题彼此呼应,环环相扣,目的是希望读者加深对程序设计的理解,提高程序设计的素养和能力。本书全部程序(包括习题和实验)都在Visual C++ 6.0环境下调试通过,并给出了程序运行结果。全部程序风格统一,对类名、函数名等标识符的命名做到“见名知义”,对关键性语句进行了注释。面向对象程序设计课程是一门既要求理论,又强调实践的课程。希望读者认真实践每一道习题与每一个实验。
本书既可以与《面向对象程序设计与Visual C++ 6.0教程》一书配套使用,也可以作为程序设计习题参考书单独使用(全部习题解答与实验程序的源代码和其他要素完整)。
本书可作为高等院校计算机科学与技术、信息工程、电子技术、通信、自动化、电气类及相关专业学生学习程序设计的辅助教材,也可以作为IT业工程技术人员和相关人员的参考书。
在本书的写作过程中得到了清华大学计算机与信息管理中心蒋东兴主任的大力支持和帮助。此外,周玉英、陈茜、丁灿飞、文静、陈鸣红、吴玑中、周海英、宋义召、樊星、谢娇颖、杨成、王蜀毅、林欣欣、王娟、许飞、倪国英等同志在文稿录入和校对方面承担了许多工作,在此表示衷心的感谢。
由于作者水平有限,缺点和疏漏之处在所难免,恳请读者批评指正,欢迎对本书提出意见和建议。作者的联系方式如下:
cth188@sina.com,cth188@hotmail.com...
作 者
2006年5月