新書推薦:
《
算法图解(第2版)
》
售價:NT$
356.0
《
科学的奇幻之旅
》
售價:NT$
352.0
《
画艺循谱:晚明的画谱与消闲
》
售價:NT$
653.0
《
新民说·现实政治史:从马基雅维利到基辛格
》
售價:NT$
454.0
《
宽容是件奢侈品(人生360度·一分钟经典故事)
》
售價:NT$
203.0
《
甲骨拼合六集
》
售價:NT$
1520.0
《
视觉美食家:商业摄影实战与创意解析
》
售價:NT$
602.0
《
中国经济发展的新阶段:机会与选择
》
售價:NT$
454.0
|
內容簡介: |
本书为普通高等教育“十一五”国家级规划教材。
作为C++语言的入门教材,本书用简明的语言阐述了C++语言的概念,使不容易理解的概念变得通俗易懂,便于初学者学习。全书分三个部分。第一部分讲述C++语言基础。第二部分阐述面向对象的程序设计,这两部分都配有例题和练习。第三部分是上机指导与习题解答,上机指导给出了上机实验的详细步骤和过程,思考题与习题给出了详细的解答。书中使用了大量的例题和实验,对C++语言的应用进行讲解,使读者能深入了解C++语言的使用方法;每章之后都有思考题和练习题,使读者通过思考和练习巩固所学的知识。
本书可作为普通高等院校C++程序设计课程的教材,也可作为高职高专学生的教材或参考书,还可供初学C++语言的读者参考。
|
目錄:
|
前言
第一篇 C++语言基础
第1章 C++语言概述
1.1 C抖语言发展概述
1.1.1 C++语言产生的背景
1.1.2 C++语言的发展
1.2 面向对象的程序设计方法概述
1.2.1 传统的结构化程序设计
1.2.2 面向对象的程序设计
1.2.3 面向对象的程序设计方法
1.3 面向对象的程序设计特征
1.3.1 抽象
1.3.2 类
1.3.3 封装
1.3.4 继承
1.3.5 多态
1.4 C++语言的语法规则与书写格式
1.4.1 C++标识符与关键字
1.4.2 C++程序结构的特点
1.4.3 C++的语法规则与书写格式
1.4.4 简单的C++程序设计范例
小结
习题与练习
第2章 C++的数据类型、常量与变量
2.1 C++的基本数据类型
2.1.1 整型数据类型
2.1.2 浮点型数据类型
2.1.3 字符数据类型
2.1.4 逻辑数据类型
2.1.5 空数据类型
2.2 常量
2.2.1 常量定义
2.2.2 数值常量
2.2.3 字符与字符串常量
2.3 变量、变量的存储类型与作用域
2.3.1 变量定义
2.3.2 变量的作用域
2.3.3 变量的存储类型
2.3.4 内部变量和外部变量
2.4 C++的数据类型转换
2.4.1 自动数据类型转换
2.4.2 强制数据类型转换
2.5 C抖的自定义数据类型
小结
习题与练习
第3章 C++语言的编程基础
3.1 C++运算符
3.1.1 算术运算符
3.1.2 关系运算符
3.1.3 逻辑运算符
3.1.4 位操作运算符
3.1.5 自增(减)运算符
3.1.6 赋值与复合运算符
3.1.7 其他运算符与运算符优先级
……
第4章 C++的控制结构
第5章 C++语言的高级数据类型
第6章 C++语言的函数
第二篇 面向对象的程序设计
第7章 C++的类与对象
第8章 C++类的继承与派生
第9章 C++类的多态与抽象
第10章 C++的输入输出流
第三篇 上机指导与习题解答
第11章 Visual C++6.0概述
第12章 Visual C++使用简介
第13章 C++上机实验指导
第14章 各章习题参考解答
附录A ASCII代码表(十进制)
参考文献
|
內容試閱:
|
第一篇 C++语言基础
第1章 C++语言概述
在本篇中将着重介绍面向对象的程序设计语言C++语言的基本概念和基本方法。由于C++语言过于抽象,对没有任何程序设计基础的初学者来说不容易理解,所以,本篇将C++语言的基本概念和方法抽取出来进行介绍,使初学者能够容易理解和接受。以结构化程序设计方法为代表的面向过程程序设计是面向对象程序设计的基础,初学者只有掌握了基础,才能够深入学习面向对象程序设计的精华。
面向过程的程序设计方法是具体的(如C语言),编程的针对性强,因而易于理解和接受,但是,在大型、复杂的系统设计上,面向过程的方法显得力不从心,不如面向对象的方法得心应手,安全可靠。正是鉴于此种情况,本篇以初学C++程序设计语言的学生为对象,目的是使他们由此入门,能够学会和掌握功能强大的C++程序设计的技术和方法。
……
|
|