friend、访问边界与封装权衡 | C++

本章覆盖:friend function;friend class;operator overload 中的 friend 场景;friend 不是继承;friend 不会传递;封装边界;测试 / serializer / tightly-coupled helper 的使用边界;不用 friend 修补糟糕的数据暴露设计。

本章知识点

  • friend function
  • friend class
  • operator overload 中的 friend 场景
  • friend 不是继承
  • friend 不会传递
  • 封装边界
  • 测试 / serializer / tightly-coupled helper 的使用边界
  • 不用 friend 修补糟糕的数据暴露设计