读书人

C++面向对象程序设计(上机指导)

发布时间: 2010-03-06 03:00:27 作者:

 C++面向对象程序设计(上机指导)


基本信息出版社:清华大学出版社
页码:205 页
出版日期:2005年03月
ISBN:7302105707
条形码:9787302105701
版本:第1版
装帧:平装
开本:16
正文语种:中文
读者对象:可供相关的C++学习者使用。
丛书名:国外经典教材计算机科学与技术
外文书名:Lab Manual to Accompany Problem Solving with C++:The Object of Programming

内容简介 作为经典《C++面向对象程序设计——基础、数据结构与编程思想》的上机指导,本书针对教材设计了53个有意思的上机活动。通过这些上机活动,学生可更进一步掌握C++编程技巧。
目录
第1章 计算机和C++编程入门
 课前准备
 1-1 简介
 1-2 程序设计过程
 1-3 一个简单的C++程序
 课后练习
 第1章 一补充内容
第2章 C++基础知识
 课前准备
 2-1 简单控制流程:if语句和if…else语句
 2-2 简单控制流程:while…和do…while循环语句
 2-3 简单控制流程:由事件控制的while和do…while循环
 课后练习 解二次方程
 第2章 一补充内容
第3章 过程抽象和返回一个值的函数
 课前准备
 3-1预定义函数
 3-2 强制类型转换
 3-3 返回一个值的函数:过程抽象
 3-4 函数重载
 课后练习
第4章 面向子任务的函数
 课前准备
 4-1 void函数
 4-2 返回多个值的函数(传引用调用)
 4-3 调用另一个函数的函数
 4-4 一个有若干个函数的程序;
 函数测试和调试:stub和驱动程序
 课后练习
第5章 I/O流——对象和类入门
 课前准备
 5-1 使用程序I/O流来读写文件
 5-2 流作为函数的参数
 5-3 读至文件尾、成员函数get和put、成员函数eof
 5-4 cctype(ctype)中的预定义字符函数
 课后练习
第6章 定义类
 课前准备
 6-1 结构
 6-2 类
 6-3 构造函数
 课后练习有理数类
第7章 更多的控制流程
 课前准备
 7-1 使用布尔表达式
 7-2 if…else if…else和switch语句
 7-3 for语句
 7-4 块和变量在块中的作用域
 课后练习 日历程序
第8章 友元函数和重载操作符
 课前准备
 8-1 友元函数
 8-2 重载操作符
 8-3 重载t>t
 8-4 类中类
 课后练习 使用了重载的有理数类
第9章 独立编译和命名空间
 课前准备
 9-1 独立编译
 9-2 命名空间和using预编译指令 
 9-3 将类放到一个命名空间中
 课后练习
第10章 数组
 课前准备
 10-1 数组入门
 10-2 函数中的数组
 10-3 数组作为类成员
 10-4 维数组
 课后练习 使用了重载的有理数类
 第10章 一补充内容
第11章 字符串和向量
 课前准备
 11-1 字符串、C字符串函数入门
 11-2 标准string类
 11-3 string对象和C字符串之间的转换(示例:文件I/0)
 11-4 向量
 课后练习 学生数据库
第12章 指针和动态数组
 课前准备
 12-1 指针简介
 12-2 动态数组
 12-3 析构函数和拷贝构造函数
 课后练习
第13章 递归
 课前准备
 13-1 递归入门
 13-2 用于递归的堆栈
 13-3 递归和迭代
 13-4 使用递归执行二叉搜索
 课后练习 反转一个整数
第14章 模板
 课前准备
 14-1 函数模板
 14-2 类模板
 课后练习
 第14章 一补充内容
第15章 字符串和向量
 课前准备
 15-1 指针和链表入门
 15-2 搜索链表
 15-3 在链表中部插入或删除结点
 15-4 使用了链表的堆栈
 课后练习
第16章 继承
 课前准备
 16-1 继承入门
 16-2 继承的使用细节
 16-3 多态性
 课后练习
 第16章 一补充内容
第17章 异常处理
 课前准备 
 17-1 C++异常处理基础
 17-2 定义自己的异常类
 17-3 在函数中抛出异常
 17-4 异常处理编程技术
 课后练习
……
读书人网 >程序设计

热点推荐