天天看点

C++学习笔记3

类与对象初体验

  • 类的定义:数据成员,成员函数
    C++学习笔记3
  • 封装

访问限定符:public、protected、private

  • 对象实例化

从栈实例化

从堆实例化

  • 对象成员的访问

初始字符串类型

  • 字符串类型:string
    C++学习笔记3
    C++学习笔记3

属性封装的艺术

  • 数据的封装
  • 面向对象的基本思想
    C++学习笔记3

精彩的类外定义

  • 类内定义与内联函数
    C++学习笔记3
  • 类外定义
    C++学习笔记3

同文件类外定义

C++学习笔记3

分文件类外定义

C++学习笔记3

对象的生离死别

  • 对象结构
    C++学习笔记3
  • 对象初始化
    C++学习笔记3
  • 构造函数的规则和特点
    C++学习笔记3
C++学习笔记3
  • 无参构造函数
    C++学习笔记3
  • 有参构造函数
    C++学习笔记3
  • 重载构造函数
    C++学习笔记3
  • 默认构造函数:在实例化对象时不需要传递参数的构造函数
    C++学习笔记3
  • 构造函数初始化列表
    C++学习笔记3
  • 初始化列表特性
    C++学习笔记3
  • 初始化列表存在的必要性
  • 拷贝构造函数

定义格式:类名(const类名&变量名)

C++学习笔记3
  • 构造函数总结
    C++学习笔记3
C++学习笔记3
  • 析构函数

定义格式:~类名()

C++学习笔记3
C++学习笔记3
  • 对象的生命历程
    C++学习笔记3

课程总结:

C++学习笔记3
C++学习笔记3
C++学习笔记3
C++学习笔记3