Visual C++开发技术及面向对象软件工程案例分析PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:邹丽主编
- 出 版 社:沈阳:辽宁科学技术出版社
- 出版年份:2012
- ISBN:9787538172324
- 页数:225 页
第1章 C++基础 1
1.1简单C++程序 1
1.2类和对象 3
1.2.1类的定义 3
1.2.2对象的定义 5
1.3初始化和清除 6
1.3.1构造函数 6
1.3.2析构函数 7
1.3.3拷贝构造函数 8
1.4继承和派生 9
1.4.1单继承 10
1.4.2多继承 12
1.4.3派生类的构造函数和析构函数 12
1.5多态和虚函数 14
1.5.1虚函数 15
1.5.2纯虚函数和抽象基类 16
1.6模板 18
1.6.1函数模板 18
1.6.2类模板 19
1.7本章小结 21
1.8习题 21
第2章 在应用程序中使用控件 23
2.1创建第一个项目 23
2.2 Windows的基本控件概述 27
2.3在窗口中添加控件 27
2.3.1创建应用程序 28
2.3.2指定控件的Tab顺序 29
2.4为控件添加变量 29
2.5为控件添加功能 30
2.5.1显示用户消息 32
2.5.2清除用户消息 32
2.5.3关闭应用程序 33
2.6 本章小结 33
2.7习题 33
第3章 在应用程序中添加对话框 34
3.1系统对话框 34
3.1.1消息对话框 34
3.1.2消息对话框编码 35
3.1.3通用对话框 37
3.2创建自己的对话框 40
3.3在应用程序中使用对话框 42
3.4本章小结 44
3.5习题 44
第4章 常用控件 45
4.1静态控件 45
4.2编辑框控件 46
4.2.1编辑框属性 46
4.2.2编辑框基本操作 46
4.2.3编辑框实例 47
4.3按钮控件 52
4.3.1命令按钮 52
4.3.2单选按钮 53
4.3.3复选按钮 53
4.3.4按钮使用实例 53
4.4列表框控件 57
4.4.1列表框消息 57
4.4.2列表框基本操作 57
4.4.3列表框实例 59
4.5组合框控件 62
4.5.1组合框消息 62
4.5.2组合框基本操作 63
4.5.3组合框实例 64
4.6滚动条控件 66
4.6.1滚动条消息 66
4.6.2滚动条基本操作 67
4.6.3滚动条实例 67
4.7日期时间控件 71
4.8本章小结 74
4.9习题 74
第5章 菜单、工具栏和状态栏 76
5.1菜单 76
5.1.1菜单风格简介 76
5.1.2创建菜单 76
5.1.3创建加速键 79
5.2工具栏和状态栏 79
5.2.1工具栏和状态栏简介 79
5.2.2创建工具栏 79
5.2.3创建状态栏 84
5.3本章小结 85
5.4习题 85
第6章 图形、文本和字体 86
6.1图形设备接口 86
6.1.1设备场景类 86
6.1.2创建图形应用程序 87
6.2文本和字体 92
6.2.1显示可用字体 93
6.2.2字体显示示例 95
6.3本章小结 99
6.4习题 99
第7章 单文档和多文档应用程序 100
7.1文档/视图体系结构 100
7.2单文档应用程序的创建 101
7.3多文档应用程序的创建 107
7.4本章小结 116
7.5习题 116
第8章 数据库编程 117
8.1使用ODBC连接数据库 117
8.1.1 ODBC概述 117
8.1.2 CDatabase类、CRecordset类和CRecordView类 118
8.1.3创建ODBC数据库应用程序 119
8.2使用DAO连接数据库 129
8.3 ADO技术 129
8.4本章小结 134
8.5习题 134
第9章 面向对象软件工程概述 135
9.1生命周期模型 135
9.1.1瀑布模型 136
9.1.2快速原型模型 137
9.1.3进化树模型 138
9.1.4极限编程 138
9.1.5螺旋模型 139
9.2软件过程 141
9.2.1五个核心工作流 141
9.2.2二维生命周期模型图 143
9.3面向对象的分析 144
9.3.1面向对象分析的基本过程 144
9.3.2建立对象模型 145
9.4面向对象的设计 147
9.4.1面向对象设计基本准则 148
9.4.2设计的辅助工具 148
9.4.3设计的度量 148
9.5面向对象的实现 149
9.5.1编程语言的选择 149
9.5.2代码重用 152
9.6维护 152
9.6.1维护的定义 152
9.6.2维护的类型 153
9.7本章小结 153
9.8习题 153
第10章 案例分析1:图书管理系统 154
10.1图书管理系统概述 154
10.2可行性分析 155
10.3系统分析 156
10.4系统设计 157
10.5系统数据库设计 158
10.6 系统物理配置方案设计 162
10.7系统实现 163
10.8系统测试及不足 212
10.9本章小结 212
第11章 案例分析2:绘制迷宫 213
11.1迷宫问题概述 213
11.2迷宫算法 214
11.3绘制迷宫的程序实现 214
11.4本章小结 225
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《工程静力学》王科盛主编 2019
- 《分析化学》陈怀侠主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020