课程目录
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)





