目录 1
第1章 面向对象技术概述 1
1.1 知识要点 1
1.2 习题解答 2
第2章 C++语言基础 5
2.1 知识要点 5
2.2 习题精解 7
2.3 思考题解答 22
2.4 典型应用 24
2.5 常见错误 28
2.6 练习及解答 28
第3章 类与对象 30
3.1 知识要点 30
3.2 习题精解 32
3.3 思考题解答 51
3.4 典型应用 53
3.5 常见错误 57
3.6 练习及解答 58
第4章 继承与派生 70
4.1 知识要点 70
4.2 习题精解 72
4.3 思考题解答 80
4.4 典型应用 81
4.5 常见错误 85
4.6 练习及解答 85
5.1 知识要点 90
第5章 多态性 90
5.2 习题精解 91
5.3 思考题解答 101
5.4 典型应用 101
5.5 常见错误 105
5.6 练习及解答 105
第6章 模板 108
6.1 知识要点 108
6.2 习题精解 109
6.4 典型应用 115
6.3 思考题解答 115
6.5 常见错误 119
6.6 练习及解答 119
第7章 I/O流 122
7.1 知识要点 122
7.2 习题精解 124
7.3 思考题解答 133
7.4 典型应用 134
7.6 练习及解答 140
7.5 常见错误 140
第8章 异常处理 142
8.1 知识要点 142
8.2 习题精解 143
8.3 思考题解答 146
8.4 典型应用 146
8.5 常见错误 148
8.6 练习及解答 148
9.1 知识要点 152
第9章 Visual C++面向对象程序设计 152
9.2 习题精解 156
9.3 思考题解答 159
9.4 典型应用 163
9.4.1 消息处理 163
9.4.2 图形设备界面和资源 168
9.4.3 文档/视图结构 171
9.4.4 对话框和控件 174
第10章 综合实例 177
实例1 栈及其应用 177
实例2 链表及其应用 182
实例3 不规则窗口设计——屏幕时钟 186
实例4 小游戏设计——拼图游戏 193
实例5 数据库应用——通讯录 197
实例6 网络应用——聊天程序 203
附录 MFC类库常用成员函数简介 217
参考文献 224