本书是普通高等教育“十五”国家级规划教材。
本书共12章,主要内容包括:引论、C++基础知识介绍、类和对象、面向对象程序设计概述、VisualC++的开发环境介绍、MFC简介、用AppWizard建立应用框架、用户界面设计、图形用户界面、文件的输入输出、数据库编程、综合实例。本书内容翔实、紧凑,各章还配有相应的实训内容。
本书适用于高等职业院校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,还可供本科院校、计算机专业人员和爱好者参考使用。
- 第1章 引论
- 1.1 一个C应用程序
- 1.2 编辑源程序文件
- 1.3 编译、连接和运行
- 实训1 应用VisualC6.0开发环境编写C程序
- 第2章 C基础知识介绍
- 2.1 新的关键字
- 2.2 流的输入输出
- 2.3 注释
- 2.4 强制转换
- 2.5 引用
- 2.6 函数中的引用调用
- 2.7 函数
- 实训2 基本数据类型、表达式和基本语句
- 思考与练习
- 第3章 类和对象
- 3.1 类与对象的定义
- 3.2 成员函数
- 3.3 构造函数
- 3.4 析构函数
- 3.5 对象与指针
- 3.6 类与结构
- 3.7 继承
- 3.8 多重继承
- 3.9 派生类的对象和构造函数
- 3.10 多态性
- 3.11 重载
- 3.12 虚拟函数
- 实训3 类和对象、继承和派生
- 思考与练习
- 第4章 面向对象程序设计概述
- 4.1 面向对象程序设计
- 4.2 Windows用户界面对象
- 4.3 Windows的编程特点
- 4.4 应用程序设计接口和开发工具包
- 思考与练习
- 第5章 VisualC的开发环境介绍
- 5.1 集成工作环境
- 5.2 工程项目生成
- 实训4 熟悉开发环境和建立工程项目
- 第6章 MFC简介
- 6.1 MFC概述
- 6.2 MFC类库层次
- 6.3 CObject类
- 6.4 主要派生类
- 6.5 MFC程序设计
- 实训5 MFC基本应用程序的建立
- 思考与练习
- 第7章 用AppWizard建立应用框架
- 7.1 建立工程项目
- 7.2 应用框架分析
- 7.3 ClassWizard(类向导)
- 7.4 文档和视图
- 7.5 键盘与鼠标
- 实训6 AppWizard与ClassWizard的使用
- 思考与练习
- 第8章 用户界面设计
- 8.1 菜单和工具栏
- 8.2 对话框
- 8.3 控件
- 实训7 菜单、控件和对话框
- 思考与练习
- 第9章 图形用户界面
- 9.1 图形设备接口GDI
- 9.2 映射模式和绘图坐标
- 9.3 CDC类
- 9.4 CGdiObject类
- 9.5 实例
- 实训8 VisualC绘图
- 思考与练习
- 第10章 文件的输入输出
- 10.1 串行化
- 10.2 CFile类
- 10.3 实例
- 实训9 文件基本操作
- 第11章 数据库编程
- 11.1 MFC中的OBDC类
- 11.2 建立数据源
- 11.3 编写应用程序
- 11.4 增加控件
- 11.5 编译并运行
- 11.6 增加和删除记录
- 实训10 数据库编程
- 思考与练习
- 第12章 综合实例
- 12.1 通讯录设计的基础工作
- 12.2 界面及程序设计
- 参考文献