购物车中还没有商品,赶紧选购吧!
面向对象程序设计经典实验案例集 郑莉 崔舒宁 李超 高等教育出版社
商品价格
降价通知
定价
手机购买
商品二维码
配送
北京市
服务
高教自营 发货并提供售后服务。
数量

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:面向对象程序设计经典实验案例集
ISBN:9787040346428
出版社:高等教育出版社
出版年月:2012-05
作者:郑莉 崔舒宁 李超
定价:20.60
页码:199
装帧:平装
版次:1
字数:240
开本:16开
套装书:否

本书是教育部高等学校计算机基础课程教学指导委员会组织编写的《高等学校计算机基础课程经典实验案例集丛书》之一。

本书基于C++语言的基本语法设计了数十个实验项目,包含数百个经典题目和案例,并以综合性和实用性为基准设计了若干实验案例分析。通过这些精心设计的案例深入浅出地介绍C++语言程序设计的特点,循序渐进地介绍C++的基本知识、语法和面向对象程序设计的思想与方法。全书共分为13章,内容包括程序基本知识、简单数据与运算、流程控制、复杂数据与运算、输入输出流、函数基础、函数模板基础、结构体基础、类、运算符重载、类的多态与重用、类模板、C++标准库基础。

本书结构清晰,案例选择得当,知识覆盖面广;在设计上注重通用性,对于大多数C++程序设计课程而言,本书都是一本适合选用的配套实验教材。

本书不仅可以作为大学C++程序设计课程的实验教材,也适合初学者用做学习C++程序设计的参考书。

第0章 绪论
  0.1 实验目标和要求
   0.1.1 实验目标
   0.1.2 实验要求
  0.2 实验实施要点
   0.2.1 实验准备
   0.2.2 实验操作
   0.2.3 结果分析
   0.2.4 问题解决
  0.3 实验环境
  0.4 本书结构
  0.5 实验的知识体系
第1章 程序基本知识
  1.1 知识要点
   1.1.1 C++程序的结构
   1.1.2 C++输入输出的实现
  1.2 实验项目说明与实施方案
   1.2.1 实验项目说明
   1.2.2 实验实施方案
  1.3 实验项目案例分析
   实验项目:字符串常量的输出
第2章 简单数据与运算
  2.1 知识要点
   2.1.1 字符集与词法记号
   2.1.2 C++基本数据类型
   2.1.3 常量与变量
   2.1.4 运算符与表达式
   2.1.5 表达式中的类型转换
  2.2 实验项目说明与实施方案
   2.2.1 实验项目说明
   2.2.2 实验实施方案
  2.3 实验项目案例分析
   2.3.1 实验项目2-1:C++中的逻辑运算
   2.3.2 实验项目2-2:C++运算综合练习
  2.4 实验项目汇编
   2.4.1 实验项目2-3:C++中基本数据类型的定义和输出
   2.4.2 实验项目2-4:C++中基本数据类型的输入
   2.4.3 实验项目2-5:C++中基本字符串变量的输入和输出
   2.4.4 实验项目2-6:C++中整数的算术运算
   2.4.5 实验项目2-7:C++中浮点类型数据的算术运算
   2.4.6 实验项目2-8:C++中字符型数据的运算
   2.4.7 实验项目2-9:C++中基本数据类型间的运算和类型转换
   2.4.8 实验项目2-10:C++中的高级数学运算
   2.4.9 实验项目2-11:C++中的位运算
   2.4.10 实验项目2-12:C++中的sizeof运算
   2.4.11 实验项目2-13:C++中字符串中的转义字符
第3章 流程控制
  3.1 知识要点
   3.1.1 选择语句
   3.1.2 循环语句
   3.1.3 其他控制语句
  3.2 实验项目说明与实施方案
   3.2.1 实验项目说明
   3.2.2 实验实施方案
  3.3 实验项目案例分析
   3.3.1 实验项目3-1:C++流程控制应用
   3.3.2 实验项目3-2:逻辑运算与流程控制
  3.4 实验项目汇编
   3.4.1 实验项目3-3:基本的if语句和if-else语句
   3.4.2 实验项目3-4:基本分支结构
   3.4.3 实验项目3-5:for循环
   3.4.4 实验项目3-6:while循环和do-while循环
   3.4.5 实验项目3-7:break语句和continue语句
   3.4.6 实验项目3-8:基本的switch结构
第4章 复杂数据与运算
  4.1 知识要点
   4.1.1 数组
   4.1.2 指针
   4.1.3 字符串
  4.2 实验项目说明与实施方案
   4.2.1 实验项目说明
   4.2.2 实验实施方案
  4.3 实验项目案例分析
   4.3.1 实验项目4-1:使用指针访问字符串
   4.3.2 实验项目4-2:字符型数组与字符串
  4.4 实验项目汇编
   4.4.1 实验项目4-3:一维数组的声明、定义、初始化与访问
   4.4.2 实验项目4-4:多维数组的声明、定义、初始化与访问
   4.4.3 实验项目4-5:数组访问越界问题
   4.4.4 实验项目4-6:指针的基本使用
   4.4.5 实验项目4-7:指针的运算
   4.4.6 实验项目4-8:new和delete操作
   4.4.7 实验项目4-9:使用指针访问数组
   4.4.8 实验项目4-10:字符串的声明、定义、初始化与访问
   4.4.9 实验项目4-11:C++中字符串的基本运算
   4.4.10 实验项目4-12:C++中字符串相关函数
   4.4.11 实验项目4-13:C++中字符串与其他数据类型的相互转换
   4.4.12 实验项目4-14:枚举类型
第5章 输入输出流
  5.1 知识要点
   5.1.1 流的含义
   5.1.2 I/O流类列表
   5.1.3 流对象
   5.1.4 输出控制
   5.1.5 文件流
  5.2 实验项目说明与实施方案
   5.2.1 实验项目说明
   5.2.2 实验实施方案
  5.3 实验项目案例分析
   实验项目5-1:流文件(二进制文件)的读取与写入
  5.4 实验项目汇编
   5.4.1 实验项目5-2:输入输出的格式控制
   5.4.2 实验项目5-3:文本文件的读取与写入
第6章 函数基础
  6.1 知识要点
   6.1.1 函数的定义
   6.1.2 内联函数
   6.1.3 函数调用及参数传递
   6.1.4 函数的嵌套调用
   6.1.5 函数默认参数
   6.1.6 函数重载
   6.1.7 对象的生存期
  6.2 实验项目说明与实施方案
   6.2.1 实验项目说明
   6.2.2 实验实施方案
  6.3 实验项目案例分析
   6.3.1 实验项目6-1:函数的三种参数传递方式———传值、传指针和传引用
   6.3.2 实验项目6-2:函数在递归方法中的应用
  6.4 实验项目汇编
   6.4.1 实验项目6-3:无参函数的定义与调用
   6.4.2 实验项目6-4:带参函数的定义与调用
   6.4.3 实验项目6-5:参数带默认值的函数的定义与调用
   6.4.4 实验项目6-6:函数指针及参数为函数指针的函数
   6.4.5 实验项目6-7:函数重载
   6.4.6 实验项目6-8:局部变量、全局变量和静态变量
第7章 函数模板基础
  7.1 知识要点
   7.1.1 函数模板的定义
   7.1.2 函数模板实例化
  7.2 实验项目说明与实施方案
   7.2.1 实验项目说明
   7.2.2 实验实施方案
  7.3 实验项目案例分析
   实验项目7-1:函数模板基础
  7.4 实验项目汇编
   7.4.1 实验项目7-2:显式函数模板实参
   7.4.2 实验项目7-3:函数模板实参的省略
第8章 结构体基础
  8.1 知识要点
  8.2 实验项目说明与实施方案
   8.2.1 实验项目说明
   8.2.2 实验实施方案
  8.3 实验项目案例分析
   8.3.1 实验项目8-1:结构体的更多细节
   8.3.2 实验项目8-2:结构体指针的更多细节
  8.4 实验项目汇编
   8.4.1 实验项目8-3:结构体的定义,对象的定义、赋值和基本访问
   8.4.2 实验项目8-4:结构体的成员函数
   8.4.3 实验项目8-5:结构体成员的访问权限
   8.4.4 实验项目8-6:结构体相关练习
   8.4.5 实验项目8-7:结构体的运算符重载
第9章 类
  9.1 知识要点
   9.1.1 抽象和封装
   9.1.2 类的基本概念
   9.1.3 构造函数与析构函数
   9.1.4 友元函数与友元类
  9.2 实验项目说明与实施方案
   9.2.1 实验项目说明
   9.2.2 实验实施方案
  9.3 实验项目案例分析
   9.3.1 实验项目9-1:类的更多细节
   9.3.2 实验项目9-2:构造函数和析构函数基础
  9.4 实验项目汇编
   9.4.1 实验项目9-3:类的定义,对象的定义、赋值和基本访问
   9.4.2 实验项目9-4:类的成员函数
   9.4.3 实验项目9-5:类成员的访问权限基础
   9.4.4 实验项目9-6:拷贝构造函数
   9.4.5 实验项目9-7:类的构造函数专题
   9.4.6 实验项目9-8:字符串的其他构造方法
   9.4.7 实验项目9-9:类的友元函数
   9.4.8 实验项目9-10:友元类
   9.4.9 实验项目9-11:类的静态成员
第10章 运算符重载
  10.1 知识要点
   10.1.1 运算符重载的含义
   10.1.2 运算符重载的形式
   10.1.3 运算符重载为成员函数和友元函数
   10.1.4 不能重载的运算符
   10.1.5 内置操作符的规则
  10.2 实验项目说明与实施方案
   10.2.1 实验项目说明
   10.2.2 实验实施方案
  10.3 实验项目案例分析
   10.3.1 实验项目10-1:输入输出流运算符的重载
   10.3.2 实验项目10-2:其他运算符的重载
  10.4 实验项目汇编
   10.4.1 实验项目10-3:类的运算符重载基础
   10.4.2 实验项目10-4:逻辑运算符的重载
第11章 类的多态与重用
  11.1 知识要点
   11.1.1 类的组合
   11.1.2 类的继承
   11.1.3 类继承的访问权限
   11.1.4 类继承的构造函数与析构函数
   11.1.5 类继承的同名成员
   11.1.6 虚继承
   11.1.7 虚函数
   11.1.8 纯虚函数
  11.2 实验项目说明与实施方案
   11.2.1 实验项目说明
   11.2.2 实验实施方案
  11.3 实验项目案例分析
   11.3.1 实验项目11-1:虚函数
   11.3.2 实验项目11-2:虚基类及其多继承
  11.4 实验项目汇编
   11.4.1 实验项目11-3:类的组合
   11.4.2 实验项目11-4:类继承基础
   11.4.3 实验项目11-5:类继承的访问权限
   11.4.4 实验项目11-6:多继承
   11.4.5 实验项目11-7:纯虚函数与抽象类
第12章 类模板
  12.1 知识要点
   12.1.1 类模板的定义
   12.1.2 类模板的形参
   12.1.3 类模板的实例化
  12.2 实验项目说明与实施方案
   12.2.1 实验项目说明
   12.2.2 实验实施方案
  12.3 实验项目案例分析
   实验项目12-1:模板类的继承与派生
  12.4 实验项目汇编
   12.4.1 实验项目12-2:类模板的定义与简单实现
   12.4.2 实验项目12-3:类模板的实例化
第13章 C++标准库基础
  13.1 知识要点
   13.1.1 编译预处理和多文件组织
   13.1.2 泛型程序设计概述
   13.1.3 C++中的容器类
   13.1.4 标准库中的迭代器
   13.1.5 C++标准类库中的通用算法概述
  13.2 实验项目说明与实施方案
   13.2.1 实验项目说明
   13.2.2 实验实施方案
  13.3 实验项目案例分析
   13.3.1 实验项目13-1:链表基础
   13.3.2 实验项目13-2:C++标准库的常规线性容器———链表和向量
  13.4 实验项目汇编
   13.4.1 实验项目13-3:多文件工程与编译预处理命令
   13.4.2 实验项目13-4:C++标准库的特殊次序存取容器———栈、队列和双端队列
   13.4.3 实验项目13-5:C++标准库的非线性容器
参考文献

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加