跳到正文

阶段 2

类与面向对象

struct/class、构造析构、继承和多态。

44 课

  1. 094 struct 🟠 进阶
  2. 095 struct 与 class 区别 🟠 进阶
  3. 096 enum 🟠 进阶
  4. 097 enum class 🟠 进阶
  5. 098 union 🟠 进阶
  6. 099 🟠 进阶
  7. 100 对象 🟠 进阶
  8. 101 成员变量 🟠 进阶
  9. 102 成员函数 🟠 进阶
  10. 103 访问控制 🟠 进阶
  11. 104 默认构造函数 🟠 进阶
  12. 105 带参数构造 🟠 进阶
  13. 106 初始化列表 🟠 进阶
  14. 107 委托构造 🟠 进阶
  15. 108 explicit 🟠 进阶
  16. 109 析构 🟠 进阶
  17. 110 拷贝构造 🟠 进阶
  18. 111 拷贝赋值 🟠 进阶
  19. 112 浅拷贝 🟠 进阶
  20. 113 深拷贝 🟠 进阶
  21. 114 移动构造 🟠 进阶
  22. 115 移动赋值 🟠 进阶
  23. 116 std::move 🟠 进阶
  24. 117 Rule of Three 🟠 进阶
  25. 118 Rule of Five 🟠 进阶
  26. 119 Rule of Zero 🟠 进阶
  27. 120 Getter / Setter 🟠 进阶
  28. 121 基本继承 🟠 进阶
  29. 122 三种继承方式 🟠 进阶
  30. 123 多继承 🟠 进阶
  31. 124 菱形继承 🟠 进阶
  32. 125 虚继承 🟠 进阶
  33. 126 virtual 🟠 进阶
  34. 127 override 🟠 进阶
  35. 128 final 🟠 进阶
  36. 129 纯虚函数 🟠 进阶
  37. 130 抽象类 🟠 进阶
  38. 131 虚析构函数 🟠 进阶
  39. 132 动态绑定 🟠 进阶
  40. 133 虚函数表 🟠 进阶
  41. 134 operator 🟠 进阶
  42. 135 spaceship 运算符 🟠 进阶
  43. 136 friend function 🟠 进阶
  44. 137 friend class 🟠 进阶