C++面向对象编程技术
-------------------------
> C语言:
- 数据类型
- 控制流: 顺序、选择、循环
- 数组、数据结构
- 函数、指针
- 文件、数据库
- 网络: TCP、HTTP
> C++:
- 内联函数、引用类型、默认参数、函数重载、函数模板
- 作用域、链接性、布局new操作符、名称空间
- 面向对象编程、类、构造函数与析构函数、this、对象数组、类作用域
- 操作符重载、友元、类型转换
- 静态成员变量、隐式成员函数、对象返回值、对象指針
- 继承、基类和派生类、is-a关系、多态、protected、抽象基类
- 代码重用: 类中的对象成员、私有继承、多重继承、类模板
- 友元、嵌套类、异常、KTTI、类型转换操作符
- string类、auto_ptr类、STL、函数对象
- I/O、cout、cin、文件