21世纪高等学校规划教材·计算机应用面向对象技术与VISUAL C++(第2版)/甘玲
21世纪高等学校规划教材·计算机应用面向对象技术与VISUAL C++(第2版)/甘玲作者:甘玲、邱劲 开 本:其他 书号ISBN:9787302532866 定价: 出版时间:2018-01-01 出版社:清华大学出版社 |
21世纪高等学校规划教材·计算机应用面向对象技术与VISUAL C++(第2版)/甘玲 本书特色
本书通过丰富的实例和详细的步骤,介绍基于MFC的Windows应用程序的设计,为全面掌握面向对象思想和Windows应用程序的设计打下一个基础。本书设计了丰富的实践环节,帮助读者更好地理解和掌握所学知识。
21世纪高等学校规划教材·计算机应用面向对象技术与VISUAL C++(第2版)/甘玲 内容简介
本书通过丰富的实例和详细的步骤,介绍基于MFC的Windows应用程序的设计,为全面掌握面向对象思想和Windows应用程序的设计打下一个基础。本书设计了丰富的实践环节,帮助读者更好地理解和掌握所学知识。
21世纪高等学校规划教材·计算机应用面向对象技术与VISUAL C++(第2版)/甘玲 目录
目录**部分基 础 知 识 第1章面向对象技术概述 1.1面向对象与面向过程的区别 1.2基本概念 1.2.1对象与类 1.2.2消息与事件 1.3面向对象技术的基本特征 1.3.1抽象性 1.3.2封装性 1.3.3继承性 1.3.4多态性 1.4C 对面向对象技术的支持 1.5本章小结 1.6习题 第2章C 对C语言基础的扩展 2.1C 基本程序与C的不同 2.1.1输入输出初步 2.1.2编译预处理 2.1.3注释 2.2数据和运算的扩展 2.2.1常量 2.2.2引用 2.2.3作用域运算符 2.2.4动态存储分配 2.3函数的扩展 2.3.1函数中的引用 2.3.2内联函数 2.3.3带默认参数的函数 2.3.4函数重载 2.4名字空间 2.5本章小结 2.6习题 第二部分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.3.2析构函数 3.3.3复制构造函数 3.4静态成员 3.4.1静态成员的定义 3.4.2静态数据成员的初始化 3.4.3静态成员的调用 3.5应用举例 3.6本章小结 3.7习题 实验3.1类的定义和对象的使用 实验3.2静态成员和对象数组的使用 第4章继承与派生 4.1继承的层次关系 4.2派生类 4.2.1派生类的定义 4.2.2派生类的生成过程 4.3访问权限控制 4.3.1公有继承 4.3.2私有继承 4.3.3保护继承 4.4派生类的构造函数和析构函数 4.4.1派生类的构造函数 4.4.2派生类的析构函数 4.5多继承 4.5.1多继承的定义格式 4.5.2多继承的构造函数 4.5.3二义性问题与虚基类 4.6本章小结 4.7习题 实验4.1类的继承和派生 实验4.2多继承 第5章多态性 5.1类型兼容规则 5.2多态的实现类型 5.3联编 5.3.1静态联编 5.3.2动态联编 5.4虚函数 5.4.1虚函数的声明 5.4.2虚函数的使用 5.5纯虚函数与抽象类 5.5.1纯虚函数的定义 5.5.2抽象类的使用 5.6运算符重载与友元 5.6.1运算符重载的定义 5.6.2运算符重载规则 5.6.3运算符重载为成员函数 5.6.4友元及运算符重载函数 5.7类型转换 5.7.1显示转换 5.7.2特定的4个转换运算符 5.8本章小结 5.9习题 实验5.1虚函数的使用 实验5.2抽象类的使用 实验5.3运算符重载和友元 第6章模板 6.1模板的概念 6.2函数模板与模板函数 6.2.1函数模板的定义 6.2.2模板函数的生成 6.3类模板与模板类 6.3.1类模板的定义 6.3.2类模板的使用 6.4STL简介 6.4.1容器与算法 6.4.2迭代器 6.4.3函数对象 6.4.4STL的使用 6.5本章小结 6.6习题 实验STL的使用 第7章输入输出流 7.1流的概念 7.2非格式化输入输出 7.2.1非格式化输出 7.2.2非格式化输入 7.3格式化输入输出 7.3.1用ios类成员函数格式化 7.3.2用操作符函数格式化 7.4文件的输入输出 7.5本章小结 7.6习题 第8章异常处理 8.1异常处理的基本思想 8.2异常处理的实现 8.2.1异常处理的语法 8.2.2异常处理中的构造与析构 8.3应用示例 8.4本章小结 8.5习题 第三部分Visual C 的Windows编程技术 第9章Visual C 的Windows编程基础 9.1Windows编程基础 9.1.1Windows编程模型 9.1.2消息处理 9.1.3图形设备接口 9.1.4资源 9.1.5SDK程序设计 9.2用MFC创建Windows应用程序 9.2.1MFC库简介 9.2.2MFC类的层次结构 9.2.3文档/视图结构 9.2.4消息映射 9.2.5分析MFC程序结构 9.2.6MFC程序运行机制 9.3本章小结 9.4习题 实验利用AppWizard向导生成Windows应用程序 第10章GDI编程 10.1Windows GDI 10.1.1设备环境 10.1.2绘图模式 10.1.3映射模式 10.2文本输出与图形绘制 10.2.1文本输出 10.2.2绘图工具与函数 10.3本章小结 10.4习题 第11章键盘和鼠标消息及应用 11.1键盘消息 11.1.1读键盘输入 11.1.2插入符号 11.2鼠标消息 11.2.1使用鼠标绘图 11.2.2光标的改变 11.3本章小结 11.4习题 第12章资源编程 12.1菜单 12.1.1菜单简介 12.1.2菜单的建立和实现 12.2工具栏和状态栏 12.2.1工具栏的实现 12.2.2状态栏的实现 12.3对话框和控件 12.3.1控件简介 12.3.2模式对话框 12.3.3非模式对话框 12.4本章小结 12.5习题 第13章文档应用程序设计 13.1单文档应用程序 13.1.1将文档存入磁盘文件 13.1.2滚动和分割视图 13.1.3在程序中实现分割功能 13.2多文档应用程序结构 13.2.1多文档中的文档/视图结构 13.2.2生成一个多文档应用程序 13.2.3生成的类和文件 13.2.4处理多文件类型和多菜单 13.2.5多文档应用程序示例 13.3本章小结 13.4习题 实验设置字形和颜色应用程序设计 第14章对话式应用程序设计 14.1对话框应用程序 14.1.1创建对话框应用程序 14.1.2应用示例 14.2基于表单的应用程序 14.2.1创建基于表单的应用程序 14.2.2应用示例 14.3本章小结 14.4习题 参考文献
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |
[教师分享] 未命名文章 (2018-11-07) |