所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《面向对象C++程序设计》PPT课件 南京航空航天大学 皮德常

面向对象C++程序设计_南京航空航天大学
 
课件内容: 
第1章 C++程序设计基础 
1.1 简单的C++程序举例 
1.2 变量与常量 
1.3 文字常量 
1.4 C++运算符 
1.5 位运算 
1.6 cin和cout基本操作 
1.7 枚举类型的基本应用 
第2章 C++流程控制 
2.1 算法的基本概念和表示方法 
2.2 选择结构程序设计(if-else) 
2.3 选择结构程序设计(switch) 
2.4 循环结构程序设计(while语句) 
2.5 循环结构程序设计(do-while语句) 
2.6 循环结构程序设计(for语句) 
2.7 break与continue语句 
第3章 函数 
3.1 函数的定义和调用 
3.2 函数的参数传递和返回值 
3.3 局部变量和全局变量 
3.4 变量的存储类别 
3.5 默认参数及内联函数 
3.6 函数重载 
3.7 函数模板 
3.8 函数的递归调用 
3.9 编译预处理 
第4章 数组 
4.1 一维数组 
4.2 多维数组 
4.3 数组做函数参数 
4.4 一维数组应用-排序算法 
4.5 一维数组应用-查找算法 
4.6 一维数组的其他应用 
4.7 二维数组应用 
4.8 字符数组与字符串 
4.9 处理字符与字符串(处理字符的宏) 
4.10 处理字符与字符串(处理C风格的字符串的函数) 
4.11 处理字符与字符串(自定义字符串处理函数) 
4.12 标准C++的string类 
第5章 指针 
5.1 指针的概念及指针变量的定义 
5.2 指针与一维数组 
5.3 指针与二维数组 
5.4 指针与函数(指针类型做函数参数) 
5.5 指针与函数(返回指针的函数及指向函数的指针) 
5.6 指针数组与指向指针的指针 
5.7 内存的动态分配和释放 
5.8 void和const修饰指针变量 
5.9 对容易混淆的指针概念的总结 
第6章 结构体与链表 
6.1 结构体的定义 
6.2 结构体的应用 
6.3 用typedef定义类型 
6.4 链表的建立 
6.5 链表的遍历 
6.6 链表的插入及有序链表的建立 
6.7 链表的删除 
第7章 文件操作 
7.1 文件的打开与关闭 
7.2 文本文件输入输出 
7.3 文件出错检测方法 
7.4 多文件操作 
7.5 操作简单二进制文件 
7.6 读写结构体文件 
7.7 随机访问文件 
第8章 类的基础部分 
8.1 类的基本概念 
8.2 类的多文件组织方式 
8.3 构造函数与析构函数 
8.4 重载构造函数 
第9章 类的高级部分 
9.1 静态成员 
9.2 静态函数成员 
9.3 友元函数 
9.4 对象赋值 
9.5 什么是拷贝构造函数 
9.6 调用拷贝构造函数的三种情况 
9.7 赋值运算符重载和this指针 
9.8 +运算符重载 
9.9 ++运算符重载 
9.10 关系运算符重载 
9.11 流操作符重载 
9.12 类型转换运算符重载 
9.13 重载[ ]运算符 
第10章 继承、多态和虚函数 
10.1 继承 
10.2 保护成员和类的访问 
10.3 继承下的构造函数与析构函数 
10.4 初始化列表的作用 
10.5 覆盖 
10.6 虚函数和纯虚函数 
10.7 多重继承和多继承 
10.8 类模版 
第11章 异常处理 
11.1 异常

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录