目录

  • 1 绪论
    • 1.1 结构化程序设计的特点
    • 1.2 OOP的特点
  • 2 C++语言基本要素
    • 2.1 语言基本要素
  • 3 指针与引用
    • 3.1 值传递
    • 3.2 static修饰符
    • 3.3 指针
    • 3.4 引用
    • 3.5 const修饰符
  • 4 类与对象
    • 4.1 类与结构体
    • 4.2 static修饰类的属性
    • 4.3 初始化与构造
    • 4.4 析构
  • 5 两类多态
    • 5.1 静态多态
    • 5.2 动态多态
    • 5.3 函数间关系
    • 5.4 动态多态的应用
    • 5.5 习题
  • 6 高级面向对象思想
    • 6.1 可维护性与可复用性
    • 6.2 面向对象思想原则
    • 6.3 对象间的关系
    • 6.4 习题
  • 7 杂项
    • 7.1 两类内存泄漏
    • 7.2 RAII与ScopeGuard习语
    • 7.3 复杂模型设计1
    • 7.4 复杂模型设计2
    • 7.5 复杂模型设计3
值传递
  • 1 学习目标
  • 2 值传递之赋值检查
  • 3 值传递时机
  • 4 微课视频


本章内容较多,ppt中内容较多,我们主要选讲四个部分内容,其他环节都跳过。

A 值传递

B 指针

C 引用

D const修饰符