C++面向对象高级开发–侯捷

C++高级课程,C++面向对象高级开发,侯捷老师主讲。

课程目录

01.C++编程简介
02.头文件与类的声明
03.构造函数
04.参数传递与返回值
05.操作符重载与临时对象
06.复习Complex类的实现过程
07.三大函数:拷贝构造,拷贝复制,析构
08.堆,栈与内存管理
09.复习String类的实现过程
10.扩展补充:类模板,函数模板,及其他
11.组合与继承
12.虚函数与多态
13.委托相关设计

C++面向对象高级开发 – 下半部分

01.导读
02.conversion function
03.non-explicit one argument constructor
04.pointer-like classes
05.function-like classes
06.namespace经验谈
07.class template
08.Funtion Template
09.Member Template
10.specialization
11.模板偏特化
12.模板模板参数
13.关于C++标准库
14.三个主题
15.Reference
16.复合&继承关系下的构造和析构
17.关于vptr和vtbl
18.关于this
19.关于Dynamic Binding
19.关于Dynamic Binding (1)
20.关于New,Delete
21.Operator new,operator delete..
22.示例
23.重载new(),delete()$示例
24.Basic_String使用new(extra)扩充申请量

发表评论