Effective C++ Item 39 Use private inheritance judiciously

1. private inheritance means implementated-in-terms-of

2. private inheritance means 只实现部分被继承, 部分应被略去

3. private inheritance 在软件的设计层次上没有意义, 其意义仅存在于软件实现上

4. 尽可能的使用符合, 仅当必须时才使用 private inheritance

5. 和复合不同, private 继承可以造成 empty base 最优化, 空间上更加高效

Effective C++ Item 39 Use private inheritance judiciously,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。