目录

  • 1 两种程序设计方法
    • 1.1 从面向过程到面向对象的程序设计
    • 1.2 面向对象程序设计方法的基本特征
  • 2 从C到C++
    • 2.1 C++源程序的基本构成
    • 2.2 内联函数
    • 2.3 重载函数
    • 2.4 带有默认参数的函数
    • 2.5 const常量
    • 2.6 引用
    • 2.7 new和delete
    • 2.8 作用域运算符∷和强制类型转换
  • 3 类和对象
    • 3.1 类的构成
    • 3.2 类的成员函数的定义
    • 3.3 对象的定义和成员的访问属性
    • 3.4 对象的初始化和构造函数
    • 3.5 使用成员初始化表对成员初始化
    • 3.6 析构函数
    • 3.7 默认的构造函数和默认的析构函数
    • 3.8 带默认参数的构造函数和构造函数的重载
    • 3.9 对象的赋值
    • 3.10 对象的复制(拷贝构造函数)
    • 3.11 拷贝构造函数例题分析
    • 3.12 浅拷贝和深拷贝
    • 3.13 this指针
  • 4 类和对象的进一步讨论
    • 4.1 对象数组
    • 4.2 对象指针
    • 4.3 向函数传递对象
    • 4.4 静态数据成员
    • 4.5 静态成员函数
    • 4.6 非成员函数作为友员函数
    • 4.7 成员函数作为友员函数
    • 4.8 友员类
    • 4.9 类的组合(子对象)
    • 4.10 常对象
    • 4.11 常成员函数和常数据成员
    • 4.12 C++多文件组织结构
  • 5 运算符重载
    • 5.1 运算符重载概念的引入
    • 5.2 友员函数实现运算符的重载
    • 5.3 成员函数实现运算符的重载
    • 5.4 运算符重载的总结及重载的一种特殊情况
    • 5.5 ++ - -运算符的前置与后置的重载
    • 5.6 新建课程目录
  • 6 多态性与虚函数
    • 6.1 新建课程目录
    • 6.2 新建课程目录
    • 6.3 新建课程目录
    • 6.4 新建课程目录
    • 6.5 新建课程目录
    • 6.6 新建课程目录
  • 7 运算符重载
    • 7.1 新建课程目录
    • 7.2 新建课程目录
    • 7.3 新建课程目录
    • 7.4 新建课程目录
    • 7.5 新建课程目录
    • 7.6 新建课程目录
    • 7.7 新建课程目录
  • 8 模板
    • 8.1 新建课程目录
    • 8.2 新建课程目录
    • 8.3 新建课程目录
    • 8.4 新建课程目录
    • 8.5 新建课程目录
    • 8.6 新建课程目录
  • 9 IO流类库
    • 9.1 新建课程目录
    • 9.2 新建课程目录
    • 9.3 新建课程目录
    • 9.4 新建课程目录
    • 9.5 新建课程目录
    • 9.6 新建课程目录
  • 10 异常处理
    • 10.1 新建课程目录
    • 10.2 新建课程目录
    • 10.3 新建课程目录
    • 10.4 新建课程目录
    • 10.5 新建课程目录
    • 10.6 新建课程目录
  • 11 标准模板库
    • 11.1 新建课程目录
    • 11.2 新建课程目录
    • 11.3 新建课程目录
    • 11.4 新建课程目录
    • 11.5 新建课程目录
    • 11.6 新建课程目录
    • 11.7 新建课程目录
拷贝构造函数例题分析