| 提纲 |
效果 |
知识点 |
|
|
|
C++中的C
|
|
因为C++是以C为基础的,所以要学好C++就必须先熟悉C的语法。
1.函数的创建
2.条件控制语句
3.运算符
4.基本数据类型
5.作用域
6.指针
7.数组 |
数据抽象
|
 |
1.什么是对象
2.抽象数据类型
3.头文件的形式 |
隐藏实现 |
 |
1.C++的访问控制
2.友元
3.类 |
|
|
1.构造函数
2.析构函数 |
|
|
|
1.重载的意义
2.默认参数的使用 |
常量
|
 |
1.值代替
2.const 指针
3.const 参数
4.const 函数 |
命名空间 |
|
1.静态变量
2.使用命名空间
3.自定义命名空间 |
动态对象的创建
|
 |
1.operator new
2.operator delete
3.数组的new和delete
4.类类型对象的new和delete |
继承 |
|
1.成员对象的初始化
2.构造函数和析构函数的调用顺序
3.protected
4.运算符的重载与继承 |
| 多态性和虚函数 |
 |
1.虚函数
2.抽象基类和纯虚函数
3.虚函数和构造函数
4.虚函数和析构函数 |
模板 |
 |
1.容器
2.泛型算法
3.模板函数
4.模板类 |