item 27 c++转型 & 31 减少依赖 & 34继承

 item 31:

  • c++中减少代码依赖的方法有将class的声明式和定义式分别提供头文件,客户文件include声明式,声明式中include定义式,使用pointer to impl技术。

这样哪怕定义式修改,客户代码也不需要重新编译。

 

 

 

 

 

 

  • 创建interface class然后继承

item 34:

 

posted @ 2022-08-26 10:26  heisse  阅读(45)  评论(0)    收藏  举报