课程目录

1-1 [由C到C++] 由C语言到C++(暨本课介绍) (16:50)
1-2 [由C到C++] C语言的基本成分 (26:38)
1-3 [由C到C++] C++的数据类型和运算符 (23:25)
1-4 [由C到C++] C++中的输入和输出 (18:14)
1-5 [由C到C++] 内置函数 (06:14)
1-6 [由C到C++] 有默认参数的函数 (06:41)
1-7 [由C到C++] 函数重载 (07:50)
1-8 [由C到C++] 函数模板 (09:32)
1-9 [由C到C++] 字符串类 (11:13)
1-10 [由C到C++] C++编程环境 (11:33)
2-1 [类和对象] 初见对象 (11:11)
2-2 [类和对象] 类的声明和对象的定义 (19:31)
2-3 [类和对象] 基于对象的程序的执行过程 (10:11)
2-4 [类和对象] 类的成员函数 (11:39)
2-5 [类和对象] 对象成员的引用 (16:11)
2-6 [类和对象] 类和对象的简单应用举例 (11:46)
2-7 [类和对象] 类的封装与信息隐藏 (18:32)
2-8 [类和对象] 类声明和成员函数定义的分离 (32:50)
3-1 [类和对象(二)] 构造函数 (19:12)
3-2 [类和对象(二)] 默认构造函数 (03:02)
3-3 [类和对象(二)] 带默认参数的构造函数 (06:54)
3-4 [类和对象(二)] 析构函数 (11:03)
3-5 [类和对象(二)] 调用构造函数和析构函数的顺序 (14:06)
3-6 [类和对象(二)] 对象数组 (07:03)
3-7 [类和对象(二)] 对象指针 (13:59)
3-8 [类和对象(二)] this指针 (11:25)
3-9 [类和对象(二)] 用const实施保护 (22:51)
3-10 [类和对象(二)] 常指针和常引用 (22:29)
3-11 [类和对象(二)] 案例:Time类的设计 (23:37)
3-12 [类和对象(二)] 静态成员 (20:22)
3-13 [类和对象(二)] 对象的动态建立和释放 (17:23)
3-14 [类和对象(二)] 对象的赋值和复制 (11:15)
3-15 [类和对象(二)] 深复制 (13:07)
3-16 [类和对象(二)] 友元 (11:47)
3-17 [类和对象(二)] 类模板 (15:00)
3-18 [类和对象(二)] 内存中的堆区和栈区 (14:38)
3-19 [类和对象(二)] 函数中的引用 (23:11)
4-1 [运算符重载] 什么是运算符重载 (07:33)
4-2 [运算符重载] 运算符重载的方法 (13:57)
4-3 [运算符重载] 重载运算符的规则 (10:56)
4-4 [运算符重载] 三种运算符重载函数 (14:09)
4-5 [运算符重载] 重载双目运算符 (08:41)
4-6 [运算符重载] 重载单目运算符 (14:29)
4-7 [运算符重载] 重载流插入运算符和流提取运算符 (19:58)
4-8 [运算符重载] 案例:Time类的设计 (19:59)
4-9 [运算符重载] 案例:MyVector类的设计 (16:14)
4-10 [运算符重载] 不同类型数据间的转换 (16:08)
5-1 [继承与派生] 什么是继承与派生 (16:13)
5-2 [继承与派生] 派生类的声明与构成 (12:22)
5-3 [继承与派生] 派生类的构造函数和析构函数 (17:05)
5-4 [继承与派生] 派生类成员的访问属性 (20:35)
5-5 [继承与派生] 例示:多级派生时的访问属性 (12:47)
5-6 [继承与派生] 多重继承 (15:00)
5-7 [继承与派生] 多重继承中二义性的解决 (14:33)
5-8 [继承与派生] 虚基类及应用 (14:27)
5-9 [继承与派生] 基类与派生类的转换 (16:10)
5-10 [继承与派生] 继承与组合 (15:28)
5-11 [继承与派生] 继承在软件工程中的意义 (15:59)
5-12 [继承与派生] 案例:MFC体系结构 (20:04)
5-13 [继承与派生] wxWidgets简介 (39:24)
5-14 [继承与派生] wxWidgetsGUI程序开发示范 (21:45)
6-1 [多态性与虚函数] 多态性的概念 (12:39)
6-2 [多态性与虚函数] 案例:一个接口,多种方法 (13:51)
6-3 [多态性与虚函数] 虚函数 (18:13)
6-4 [多态性与虚函数] 虚析构函数 (08:08)
6-5 [多态性与虚函数] 纯虚函数 (08:34)
6-6 [多态性与虚函数] 抽象类 (15:30)
6-7 [多态性与虚函数] 设计模式简介 (11:31)
6-8 [多态性与虚函数] UML简介 (12:24)
7-1 [输入输出流] C++的输入输出与流对象 (16:25)
7-2 [输入输出流] 标准输出流 (13:48)
7-3 [输入输出流] 标准输入流 (18:22)
7-4 [输入输出流] 文件与流 (07:39)
7-5 [输入输出流] 文本文件的读写 (25:43)
7-6 [输入输出流] 二进制文件及其顺序读写 (19:27)
7-7 [输入输出流] 案例:bmp文件格式剖析 (20:30)
7-8 [输入输出流] 文件的随机读写 (16:56)
7-9 [输入输出流] 二进制文件应用案例 (29:41)
7-10 [输入输出流] 字符串流 (16:46)
8-1 [C++工具] 异常处理的任务 (11:55)
8-2 [C++工具] 异常处理的方法 (19:45)
8-3 [C++工具] 命名空间要解决的问题 (09:35)
8-4 [C++工具] 命名空间的使用 (13:54)
8-5 [C++工具] 泛型编程简介 (11:18)
8-6 [C++工具] STL简介 (13:44)