实验一 C++简单程序 3
第一部分 C++语言基础 3
实验二 数据类型和表达式 5
实验三 程序流程控制 7
实验四 数组 9
实验五 函数 11
实验六 指针 14
实验七 预处理指令 16
实验八 类的定义与对象的使用 21
第二部分 面向对象程序设计 21
实验九 构造函数与析构函数 24
实验十 对象数组与对象指针 27
实验十一 成员函数的重载 32
实验十二 静态成员 37
实验十三 友元 41
实验十四 运算符重载 45
实验十五 综合实验一 52
实验十六 派生类的继承方式 57
实验十七 多重继承 63
实验十八 虚基类 67
实验十九 虚函数、纯虚函数与抽象类 72
实验二十 I/O流类库 79
实验二十一 综合实验二 83
第三部分 使用MFC开发Windows程序 91
实验二十二 生成第一个Windows应用程序 91
实验二十三 菜单类及其应用 99
实验二十四 工具条 104
实验二十五 状态栏、鼠标、键盘的应用 109
实验二十六 画笔与画刷 116
实验二十七 对话框的应用 123
实验二十八 按钮控件 128
实验二十九 编辑框 132
实验三十 列表框 146
实验三十一 滚动条 150
实验三十二 综合应用实例——迷宫生成器 157
参考文献 166