C++高级程序设计教程
配套PPT,资源咨询请加QQ:2301891038(仅限教师)。本教材适合于初学者,采用由浅入深,从基础知识到C++的最新标准,每一章都有综合实例和实验,方便学生实验和上机,提高学生的实践动手能力。

作者:张娜

丛书名:21世纪高等学校系列教材·计算机科学与技术

定价:59元

印次:1-1

ISBN:9787302470533

出版日期:2017.10.01

印刷日期:2017.08.18

图书责编:贾斌

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统地讲解了C++的语法规则,重点介绍了面向对象程序设计方法。全书分为10章,包括C++编程简介、C++语言的基础知识、C++在非面向对象方面的常用新特性、类和对象、关于类和对象的进一步讨论、运算符的重载、类的继承与派生、多态性和虚函数,以及模板、字符串和异常,C++的输入与输出。 每章内容包括学习目标、综合实例、习题等环节,在体系结构上力求分散难点、突出重点,在语言叙述上逻辑清晰,引入了较多的示例并对示例中涉及的语法、编写思路和输出结果进行详尽的解释和分析,通过案例教学法让内容深入浅出,所有的示例都在Visual Studio C++环境下运行通过。本书配有相应的教学课件、习题答案以及所有示例、综合实例的源代码。 本书可以作为高等学校计算机专业以及软件学院、高职院校计算机专业“面向对象程序设计(C++程序设计)”课程的教材。

1. 本教程对C++语言进行了深入浅出的介绍,把计算思维运用于程序设计,从基础知识到ANSI-C++标准的最新功能,内容涵盖了从C语言基础知识、数组、类等基本概念到多态、模板等高级概念。教程本着实用的原则,每一小节都结合了可以实现的程序实例,以便读者从第一课开始就可以上机实验。 2. 重点利用C++进行面向对象编程,适合于大学计算机课程的高级语言程序设计和面向对象程序设计。重点介绍了类与对象、面向对象的三大特性以及C++的更多高级特性。本教材每一章都附有综合实例和上机操作题,目的是提高学生的实践动手能力。 3.本书综合考虑了自学与教学两方面因素,不仅适合高等学校教学,学生自学,同时也适应有一定开发经验的程序员作为技术参考使用。

前言 C++语言是一种面向对象的编程语言,它是当今最主流的面向对象编程语言之一,它的功能很强大,很容易被人们理解和接受。目前,大多数高校计算机专业和IT培训学校都将C++作为基础的教学内容之一,这对于培养学生的基础编程能力具有非常重要的意义。 本书从教学的实际需求出发,结合初学者的认知规律,由浅入深、循序渐进地讲解了与C++程序设计相关的知识,重点讲解了C++面向对象的编程知识,并将C++语言知识和使用的示例有机结合起来,使知识和示例相辅相成,既有利于读者学习知识,又有利于指导读者实践,有效地强化了实践教学。具体来讲,本书具有以下特色: (1)本书中的所有实例程序都是完整的,通过Visual Studio C++调试,能够在Windows XP、Windows 7系统下编译和运行。 (2)结合大量直观的示例来讲解各部分的内容,提供了程序设计实现的具体步骤,使初学者快速掌握C++的编程方法,体会C++的简单易学。 (3)本书的结构完整,根据循序渐进的认知规律设计各章节的内容。 (4)每章都配有学习目标、综合实例、本章小结和习题,可以帮助读者巩固所学的知识点,锻炼读者的实际动手能力。 全书分为10章,各章的基本内容如下。 第1章: 介绍了面向对象的方法及其基本概念、C和C++的关系、C++程序的编写和实现,概括地说明了Visual Studio 2010集成开发环境,并以示例使读者熟悉开发C++程序的几种操作过程。 第2章: 对C++语言的基础知识进行了介绍,包括标识符与关键字、常量与变量、运算符与表达式、语句及其流程控制、函数、构造数据类型、指...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章C++编程简介

1.1面向对象的方法

1.1.1面向对象编程

1.1.2面向对象方法的由来

1.1.3面向对象的语言

1.2面向对象的基本概念

1.2.1类和对象

1.2.2面向对象的特点

1.3C和C++的关系

1.4C++程序的编写和实现

1.4.1用C++语言编写程序

1.4.2对源程序进行编译

1.4.3对目标文件进行链接

1.4.4运行程序

1.4.5分析运行结果

1.5如何用Visual Studio 2010编写C++程序

1.5.1Visual Studio 2010编程环境

1.5.2Visual Studio 2010的启动

1.5.3新建一个C++项目

1.5.4Visual Studio 2010界面介绍

综合实例

本章小结

习题

第2章C++语言的基础知识

2.1标识符与关键字

2.1.1标识符

2.1.2关键字

2.2常量与变量

2.2.1常量

2.2.2变量

2.3运算符与表达式

2.3.1算术运算符

2.3.2关系运算符

2.3.3逻辑运算符

2.3.4条件运算符

2.3.5位运算符

2.4语句及其流程控制

2.4.1语句

2.4.2if…else选择结构

2.4.3switch选择结构

2.4.4while语句

2.4.5do…while语句

2.4.6for...

1. 本教程对C++语言进行了深入浅出的介绍,把计算思维运用于程序设计,从基础知识到ANSI-C++标准的最新功能,内容涵盖了从C语言基础知识、数组、类等基本概念到多态、模板等高级概念。教程本着实用的原则,每一小节都结合了可以实现的程序实例,以便读者从第一课开始就可以上机实验。

2. 重点利用C++进行面向对象编程,适合于大学计算机课程的高级语言程序设计和面向对象程序设计。重点介绍了类与对象、面向对象的三大特性以及C++的更多高级特性。本教材每一章都附有综合实例和上机操作题,目的是提高学生的实践动手能力。

3.本书综合考虑了自学与教学两方面因素,不仅适合高等学校教学,学生自学,同时也适应有一定开发经验的程序员作为技术参考使用。