美文网首页
王道程序员求职宝典(十二)类

王道程序员求职宝典(十二)类

作者: Die时而动 | 来源:发表于2022-05-01 19:24 被阅读0次

    • 访问标记(修饰符)
      • public
      • private
      • protected
    • 类成员简介
      • 成员函数
        • this指针
      • 构造函数
        • 默认构造函数
        • 成员初始化列表
          • 初始化顺序与声明顺序相一致
        • 初始化阶段+计算阶段
        • 复制构造函数
          • 初始化一个新的对象
          • 传参返回值
          • 初始化顺序容器中的元素
          • 元素初始化表初始化数组元素
          • 深复制,浅复制
            • 深复制指将对象内引用对象也复制一份
      • 析构函数
        • 虚析构函数
      • 构造,析构调用顺序
        • 单继承
          • 构造:由上到下,由内向外
          • 析构:完全相反
        • 多继承
          • 由上到下:声明继承顺序
        • 虚继承
      • 操作符重载
        • 成员函数,非成员函数
        • 赋值运算符重载
          • 返回自身类型引用
          • 参数为常量自身类型引用
          • 先释放自身内存
          • 判断参数是否为自身
        • 赋值运算符与复制构造函数区别
          • 是否产生新的对象
        • <<输出运算符重载
          • 参数(ostream&,类对象&)
          • 函数体定义你想要的输出形式
          • 返回ostream&,实现连续输出
        • operator new与operator delete重载
          • new过程
            • operator new开辟内存空间
            • 调用对应构造函数
            • 返回对象指针
          • operator new重载
            • 参数(size_t size)空间大小
            • 返回void* 返回operator new(size)
          • operator delete重载
            • 参数(void* pointee)
            • 执行operator delete(ponitee)
            • 无返回
          • 应用
            • 限制堆对象生成
            • 限制对象生成
    • 成员函数的重载,覆盖与隐藏
      • 重载
      • 覆盖
        • 派生类方法对虚函数的覆盖
      • 隐藏
        • 派生类同名方法对基类同名方法的隐藏
          • 只要同名且不是虚函数就会被隐藏

    相关文章

      网友评论

          本文标题:王道程序员求职宝典(十二)类

          本文链接:https://www.haomeiwen.com/subject/csppyrtx.html