
| 《Visual C++面向对象程序设计教程与实验(第2版)》特点:教学目标明确,注重理论与实践的结合;教学方法灵活,培养学生自主学习的能力;教学内容行进,反映了计算机学科的最新发展,教学模式完善,提供配套的教学资源解决方案。 |
| 第1章 绪论1.1 面向对象方法的起源1.2 面向对象是软件方法学的返璞归真1.3 结构化程序设计与面向对象程序设计1.4 面向对象的基本概念和面向对象系统的特性1.4.1 面向对象的基本概念1.4.2 面向对象系统的特性1.5 面向对象程序设计语言的四大家族1.6 面向对象的系统开发方法1.6.1 面向对象分析OOA1.6.2 面向对象设计OOD1.6.3 OOA和OOD的基本步骤1.7 面向对象程序设计举例习题第2章 C++语言对C语言的扩充2.1 C++语言的特点2.2 C++语言的文件扩展名2.3 注释符2.4 名字空间2.5 C++语言的输入输出2.6 变量的定义2.7 强制类型转换2.8 动态内存的分配与释放2.9 作用域运算符2.1 0引用2.1 1const修饰符2.1 2字符串2.1 3C++语言中函数的新特性2.1 3.1 函数原型(functionprototype)2.1 3.2 内联(inline)函数2.1 3.3 带默认参数的函数2.1 3.4 函数重载(overload)2.1 3.5 函数模板(functiontemplate)习题第3章 类和对象3.1 类3.1.1 类的定义3.1.2 类中成员函数的定义3.2 对象3.3 构造函数和析构函数3.3.1 构造函数3.3.2 析构函数3.4 类的聚集——对象成员3.5 静态成员3.6 指向类成员的指针3.7 综合举例习题第4章 友元4.1 友元的概念和定义4.2 友元函数4.3 友元成员4.4 友元类4.5 友元综合举例习题第5章 继承与派生5.1 单一继承5.1.1 继承与派生5.1.2 派生类的定义5.1.3 类的继承方式5.1.4 派生类的构造函数和析构函数5.1.5 派生类对基类成员的继承5.2 多重继承5.2.1 多重继承的概念和定义5.2.2 二义性和支配规则5.2.3 赋值兼容规则5.3 虚基类5.3.1 虚基类的概念5.3.2 多重继承的构造函数和析构函数5.4 类模板5.5 应用举例习题第6章 多态性和虚函数6.1 运算符重载6.1.1 运算符重载概述6.1.2 用成员函数重载运算符6.1.3 用友元函数重载运算符6.1.4 几个常用运算符的重载6.2 虚函数6.2.1 为什么要引入虚函数6.2.2 虚函数的定义与使用6.3 纯虚函数和抽象类6.3.1 纯虚函数的概念6.3.2 抽象类的概念6.4 虚析构函数习题第7章 C++语言的输入输出流库7.1 C++语言标准输入输出7.1.1 C++语言输入输出流库简介7.1.2 C++语言格式化输入输出7.2 用户自定义数据类型的I/O流7.3 文件输入输出流7.3.1 文件I/O流7.3.2 文件的打开与关闭7.3.3 文件的读写操作习题第8章 异常处理8.1 异常处理概述8.2 C++语言异常处理的实现8.3 重新抛出异常和异常规范8.4 C++标准库中的异常类习题第9章 Windows编程基础和MFC编程基础9.1 Windows编程基础9.2 MFC编程基础9.2.1 MFC编程概述9.2.2 MFC的类层次9.2.3 常用的MFC类9.2.4 MFC应用程序的消息映射9.2.5 一个最简单的MFC应用程序9.2.6 典型的Windows应用程序习题第10章 对话框和控件10.1 对话框和控件的基本概念10.1.1 对话框的基本概念10.1.2 控件的基本概念10.2 使用AppWizard开发MFC应用程序10.2.1 生成基于对话框的MFC应用程序框架10.2.2 AppWizard向导自动生成的文件10.3 基本控件10.3.1 按钮控件10.3.2 编辑框控件(文本框控件)10.3.3 静态控件10.3.4 列表框控件10.3.5 滚动条控件10.3.6 组合框控件10.3.7 基本控件应用举例10.4 通用对话框10.4.1 CColorDialog类10.4.2 CFileDialog类10.4.3 CFindReplaceDialog类10.4.4 CFontDialog类10.4.5 CPrintDialog类10.4.6 通用对话框应用举例习题第11章 菜单和文档/视图结构11.1 文档/视图的概念11.2 文档类11.3 视图类11.4 菜单11.5 菜单和文档/视图结构程序设计举例习题第12章 图形设备接口12.1 设备环境12.2 映射模式12.3 绘制基本图形12.4 画笔和画刷12.4.1 画笔12.4.2 画刷12.4.3 画笔和画刷的应用程序举例12.5 字体习题附录A 程序的调试与运行附录B 标准字符ASCII表附录C 实验附录D 模拟考试题一附录E 模拟考试题二附录F 参考课时安排主要参考文献 |
商品评论(0条)