第一部分 习题解析 2
第1章 面向对象程序设计概述 2
一、填空题 2
二、判断题 2
三、选择题 3
四、程序阅读题 3
五、程序设计题 5
参考答案 5
第2章 C+++基础 9
一、填空题 9
二、判断题 9
三、选择题 9
四、程序改错题 10
五、程序阅读题 12
六、程序设计题 14
参考答案 14
第3章 类和对象 19
一、填空题 19
二、判断题 19
三、选择题 20
四、改错题 21
五、程序阅读题 23
六、程序设计题 26
参考答案 27
第4章 类与对象的其他特性 33
一、填空题 33
二、判断题 33
三、选择题 34
四、程序改错题 35
五、程序阅读题 37
六、程序设计题 42
参考答案 42
第5章 继承与派生 48
一、填空题 48
二、判断题 48
三、选择题 49
四、程序改错题 50
五、程序阅读题 52
六、程序设计题 55
参考答案 55
第6章 多态性 65
一、填空题 65
二、判断题 65
三、选择题 66
四、程序改错题 66
五、程序阅读题 69
六、程序设计题 71
参考答案 71
第7章 模板 77
一、填空题 77
二、判断题 78
三、选择题 78
四、程序改错题 80
五、程序阅读题 80
六、程序设计题 83
参考答案 83
第8章 文件和流 88
一、填空题 88
二、判断题 89
三、选择题 89
四、程序改错题 90
五、程序阅读题 90
六、程序设计题 92
参考答案 92
第9章 异常处理 97
一、填空题 97
二、选择题 97
三、程序阅读题 98
四、程序设计题 100
参考答案 100
第二部分 实验指导 106
实验一 熟悉Visual Studio开发环境 106
实验二 C+++基础 109
实验三 类与对象 113
实验四 类与对象的其他特性 120
实验五 继承与派生 124
实验六 多态性 129
实验七 模板 135
实验八 文件和流 138
实验九 异常处理 143
第三部分 综合案例 146
案例一 机票预订系统 146
案例二 图书管理系统 152
案例三 高等院校师生信息管理系统 170
附录 模拟试题及参考答案 199
模拟试卷(一) 199
模拟试卷(一)参考答案 205
模拟试卷(二) 211
模拟试卷(二)参考答案 218