Composition、Aggregation 与“优先组合” | C++

本章覆盖:composition;ownership;delegation;dependency injection 高层思路;has-a;strategy object;policy object 的高层认知;composition vs inheritance;测试替换;业务模型中优先组合而不是深继承树。

本章知识点

  • composition
  • ownership
  • delegation
  • dependency injection 高层思路
  • has-a
  • strategy object
  • policy object 的高层认知
  • composition vs inheritance
  • 测试替换
  • 业务模型中优先组合而不是深继承树