| 1 C++与面向对象基础 - 1、C++对C的扩展内容详解
- 2、面向对象的基本思想
- 3、C++类的定义
- 4、成员函数与成员变量
- 5、C++对象的使用
|
| 【实验】 - 1、强类型机制(默认参数)
- 2、引用与指针
- 3、内联
- 4、域作用符用法
- 5、函数重载
- 6、C++内存管理
- 7、运算类实例
|
第2天 |
| 2 C++封装(1) - 1、析构函数
- 2、拷贝构造
- 3、函数内联
- 4、成员函数
- 5、类组合
- 6、类的前向声明与引用
|
| 【实验】 - 1、构造函数重载
- 2、析构与构造函数关系
- 3、内联函数的实现
- 4、类组合的构造与析构
- 5、成绩类实例
|
第3天 |
| 3 C++封装(2) - 1、作用域与可见性
- 2、对象的生存期
- 3、数据与函数
- 4、静态成员
- 5、共享数据的保护
- 6、友元
|
| 【实验】 - 1、对象的作用域
- 2、static用于静态成员与静态函数
- 3、const用于对象、成员变量、成员函数
- 4、友元函数与友元类
- 5、男人类实例
|
第4天 |
| 4 继承 - 1、类的继承
- 2、类成员的访问控制
- 3、单继承与多继承
- 4、派生类的构造、析构函数
- 5、类成员的标识与访问
- 6、类组合与多继承综合运用
|
| 【实验】 - 1、类的多继承访问权限
- 2、派生类与构造、析构
- 3、多继承与类组合的综合
- 4、教师干部类实例
|
第5天 |
| 5 多态 - 1、多态性
- 2、运算符重载
- 3、虚函数
- 4、纯虚函数
- 5、抽象类
- 6、类模板
【实验】 - 1、成员函数实现运算符重载(单目和多目)
- 2、友元函数实现运算符重载(单目和多目)
- 3、多态的访问控制
- 4、结婚类实例
- 5、类模板实例
|