本书采用循序渐进的方式介绍了C++语言的基本概念和基本语法,面向对象的重要特征——类与对象、继承与派生、运算符的重载, 以及C++语言的一些高级主题——异常处理、模板、流库等。书中还穿插了许多计算机语言编程中常见问题的解决方法和 使用技巧,案例典型,知识面覆盖广,实用性强,必定会让本书读者收益匪浅。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | C++应用与开发案例教程/计算机应用案例学习丛书 |
分类 | |
作者 | 徐谡 |
出版社 | 清华大学出版社 |
下载 | |
简介 | 编辑推荐 本书采用循序渐进的方式介绍了C++语言的基本概念和基本语法,面向对象的重要特征——类与对象、继承与派生、运算符的重载, 以及C++语言的一些高级主题——异常处理、模板、流库等。书中还穿插了许多计算机语言编程中常见问题的解决方法和 使用技巧,案例典型,知识面覆盖广,实用性强,必定会让本书读者收益匪浅。 内容推荐 本书系统地介绍了面向对象技术及 c++语言的相关知识。全书分三篇,共10章。主要内容包括 C++语言的基本概念和基本语法,面向对象的重要特征——类与对象、继承与派生、运算符的重载, 以及C++语言的一些高级主题——异常处理、模板、流库。第2~10章后面均附有习题。 本书采用循序渐进的方式进行介绍,语言严谨、求实。书中案例具有典型性、知识面覆盖广、实 用性强。本书内容条理清晰、层次分明,书中还穿插了许多计算机语言编程中常见问题的解决方法和 使用技巧。系统化的介绍、精彩的案例剖析,再加上编程技巧的穿插,必定会让本书读者受益匪浅。 本书可作为高等院校本、专科学生学习c++语言的教材,也可供读者自学和参考。 目录 初级篇 第一章 引论...............3 第二章 C++编程基础........9 第三章 函数..............44 第四章 指针、引用与动态内存分配......................84 中级篇 第五章 类与对象.........107 第六章 继承与派生.......151 第七章 运算符重载和类型转换 .........................199 高级篇 第八章 异常处理.........249 第九章 模板.............271 第十章 流库.............299 序言 当今世界正处于科学技术突飞猛进、知识经济初见端倪、国际竞争日趋激 烈的时代。在综合国力的形成中,教育处于基础的位置,劳动者的素质将成为 决定国力强弱的一个重要因素。这对于培养21世纪的高素质人才提出了更加 迫切的要求。教材是教学内容和教学方法的载体,是学生学习和教师教学的基 本工具。因此,高等教育的教材建设也需要与时俱进,快速发展。 本教程分为初级篇、中级篇、高级篇。在奠定读者坚实的程序设计基础的 同时,大量笔墨用于了讲述C++面向对象的程序设计上。 面向对象技术是近年来迅速发展的一个研究领域,它对信息科学、软件工 程、人工智能、系统工程和认知科学等学科都有重要的影响,尤其是在计算机 科学与技术的各个方面影响深远。面向对象技术的出现被认为是程序设计方法 学的一场实质性革命,它与传统的结构化程序设计相比,具有很多优点。这种 方法从根本上改变了人们以往设计软件的思维方式,从而使程序员摆脱了具体 的数据格式和过程的束缚,将精力集中于要处理对象的设计和研究上,极大地 减少了软件开发的繁杂性,提高了软件开发的效率。 C++语言是一种面向对象程序设计语言,但不是纯面向对象语言,而是混 合型的面向对象语言,它在过程语言中增加了面向对象的结构。这种特性使得 C++语言保持与C语言的兼容,使许多C语言代码不经修改就可以为C++语言 使用。用C++语言编写的程序可读性更好,代码结构更合理,可以直接在程序中影射问题空间的结构。C++可以为面向对象技术提供全面支持,它是实现面 向对象技术比较通行和适用的手段,要想理解和掌握C++语言,离不开面向对 象技术的指导,而介绍面向对象技术也必须结合C++语言的运用。 本书分三篇共10章。初级篇包括第l~4章。第l章主要介绍面向对象技 术的基本概念和特征。第2章到第4章主要讲述了c++语言的基础知识,并讨 论了一些从C过渡到C++的语言变化,包括C++语言的数据类型、运算符、 基本语句、函数、指针、引用以及动态内存分配等。中级篇包括第5~7章,集 中讨论了C++面f句对象的语言成分和相关的程序设计技术。第5章介绍了c++ 类的定义及其封装性的实现,包括构造函数和析构函数的作用和定义方式以及 C++中的一些特殊概念。第6章主要介绍继承和派生类的定义和使用,引入了 虚函数的概念,并讲解了多态性在C++中的体现。第7章介绍了运算符的重载和C++中 的类型转换。高级篇包括第8~10章,介绍了C++中的一些高级主题。第8章介绍了异 常,讲述了C++是如何利用类和对象来管理异常的。第9章介绍了模板,它是C++一个 较新的特性。第10章介绍了C++的I/O流库。在每章结束之前,结合本章的内容,我们 都给出了典型的程序实例。为便于巩固所学的知识,在第2~10章的最后还附有部分自 测习题,可供读者亲自实践,积累编程经验之用。 本书由徐谡主编,徐立、张晓、张浩淼、魏丙楠、杨先风编著。另外,本书在编写 的过程中,得到了众多老师和朋友的支持,在此向所有为此书付出辛勤工作的人员表示 衷心的感谢! 本书原被四川省众多高校采用,现可作为大学本科、专科学生的教材,也可供读者 自学和参考。 鉴于时间仓促,加上编者水平有限,书中纰漏和考虑不周的地方在所难免,如果对 书中的内容或程序有何意见和建议,恳请专家和广大读者不吝赐教,批评指正。 编者 2005年1月 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。