为接口和实现使用单独的命名空间是否值得?
Stroustrup在他的C ++书(第四版)中的建议是,我们应该对接口和实现使用单独的命名空间。更有经验的人可以在这上面说些什么吗?我的意思是听起来不错,但确实可行,在实际项目中是否有意义?
命名空间告诉您有关定义属于谁的信息。当然,接口与实现属于不同的组是有意义的。这就是界面的重点,关注点的分离。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句