C++程序设计大学教程

出版时间:2009-5  出版社:人民邮电出版社  作者:王春玲  页数:280  

前言

  C++语言是目前应用较广的一种优秀的高级程序设计语言,它既保留了对传统的结构化程序设计方法的支持,同时又增加了对面向对象程序设计方法的完全支持,是一种具有代表性的面向对象的程序设计语言。  目前,关于c++语言的教材大多是围绕其理论知识的讲解展开的,然而,要想学好c++语言,除了掌握其基本理论知识外,还必须加强实践环节。也就是说,对于c++语言和程序设计来讲,实践和理论是同等重要的。因此,本书的特色不仅仅是理论知识内容全面,而且突出实践,具体体现为:  内容全面本书全面、系统地讲述了C++语言的基本概念、语法知识和面向对象程序设计的方法,并结合作者多年的教学经验对c++语言面向对象的有关概念:类和对象、数据封装、继承和派生、虚函数和多态性等进行了详尽的介绍。  实例丰富本书每一章节针对重点语法都给出了实例,并详细地加以说明,对基本概念的讲解简明、易懂;每章末都附有相应的习题,以进一步强化读者所学的理论知识。书中所有的例题和习题都在Visual c++6.0开发环境中调试完成,保证代码的正确性。  突出实践本书为每一章都设计了与理论知识配套的详细的实验指导,使读者能够真正提高学习效率,做到学以致用。  全书共分为12章,主要内容如下。  第1章主要介绍与面向对象程序设计有关的基本概念、基本知识。  第2章主要介绍C++语言的数据类型、常量和变量、运算符和表达式以及数据类型转换。本章是C++语言学习的语法基础。  第3章主要介绍c++语言程序的基本控制结构,重点介绍了c++语言各种语句的使用方法。  第4章主要介绍函数,不仅包括函数的基本概念、定义、说明、调用等的实现方法,还包括函数的递归调用、函数重载、内联函数等知识。  第5章主要介绍构造数据类型,其中包括数组、指针、引用、结构体和共用体。  第6章主要介绍面向对象程序设计中的两个最基本的概念:类和对象。重点是如何建立一个类以及类的使用方法。  第7章主要介绍继承和派生,通过继承可以在已有类的基础上派生新的类,从而实现了软件重用。  第8章主要介绍虚函数和多态性。数据封装、继承性和多态性共同组成了面向对象程序设计的三大机制。

内容概要

  本书是一本易学易用的C++程序设计大学教程。全书覆盖了C++的基础知识,透彻讲解了C++的核心技术,并附以典型实例,另配有实验指导。书中主要内容包括面向对象程序设计的基本思想,数据类型、运算符和表达式,基本控制结构,函数,数组、指针与引用,类和对象,继承和派生,虚函数与多态性,运算符重载,模板,C++流和异常处理等。  本书既可作为高等学校C++语言程序设计的教材,也可作为程序设计爱好者的参考用书。

书籍目录

第1章 绪论  1.1 程序设计初步  1.2 C++的产生与发展  1.3 C++的特点  1.4 C++程序的基本组成  1.5 C++程序的开发过程  1.6 实验指导  习题 第2章 基本数据类型、运算符与表达式  2.1 数据类型  2.2 常量  2.3 变量  2.4 运算符和表达式  2.5 数据类型转换  2.6 数据的输入与输出  2.7 实验指导  习题 第3章 C++的控制语句  3.1 C++语句概述  3.2 C++程序的3种基本结构  3.3 if语句  3.4 switch语句  3.5 循环语句  3.6 限定转向语句  3.7 实验指导  习题 第4章 函数 第5章 构造数据类型 第6章 类和对象 第7章 继承和派生 第8章 虚函数与多态性 第9章 运算符重载 第10章 模板 第11章 流 第12章 异常处理 附录  附录A C++关键字  附录B ASCII码字符表 参考文献 

章节摘录

  一个c++的程序是由若干个源程序文件(即.cpp文件)构成的,而一个源程序文件是由若干个函数构成的。利用函数的目的有两个方面:一方面使程序更利于维护,逻辑上更加清晰;另一方面对于某些相同的功能,可以通过多次函数调用完成该功能的多次实现,从而减少重复性代码的编写工作。从用户的角度看,有两种不同的函数:库函数和用户自定义函数。库函数也称标准函数,它是由c++系统提供的,用户不必自己定义便可在程序中直接使用,咧如,求平方根函数sqrt、字符串连接函数strcat等;而用户自定义函数则需要用户根据程序的要求进行定义后,才可在程序中进行使用。定义函数的一般形式为函数返回值的数据类型标识符函数名I形式参数表){函数体l说明如下。(1)函数返回值的数据类型标识符表示该函数返回值的类型。(2)函数名即函数的名称,由用户给定,其命名规则与其他标识符的命名规则相同。(3)形式参数(即形参)的书写形式要采用新的ANSI标准,即把形参放在函数名后面的括号内,每个参数由参数类型和参数名构成。当形参有多个时,各参数间必须用逗号隔开。(4)如果函数是无参函数,函数名后面的圆括号也不能省略。(5)函数体由在一对花括号中的若干条语句组成。

编辑推荐

  《C++程序设计大学教程》知识点讲解细致全面,重点突出实践。深入浅出地介绍了C++语言的基本概念、语法知识和面向对象程序设计的方法。以介绍“概念一语法一举例”的形式进行讲解,并针对学生常犯的错误和容易混淆的概念进行了强调指出。书中涉及的C++语言的基本概念和重点语法都给出了详细的实例并加以说明,对基本概念的讲解简明、易懂,在每章末还附有相应的习题,以进一步强化读者对所学理论知识的消化和掌握。特别强调实践环节对于程序设计的重要性,为每一章都设计了与理论知识相配套的详细的实验指导,尤其是对实验的内容和步骤进行了精心的组织和设计,激发读者对于程序设计的兴趣.使读者能够真正提高学习的效率。并做到学以致用。  强调面向对象的概念  注重程序分析与设计  重视理论,突出实践

图书封面

评论、评分、阅读与下载


    C++程序设计大学教程 PDF格式下载


用户评论 (总计2条)

 
 

  •   C++程序设计大学教程
  •   书不多说了, 很好!重点说一下快递服务,害的快递师傅白跑了好几次,见面的时候态度仍然很好,在此感谢快递师傅了!
 

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

京ICP备13047387号-7