为了账号安全,请及时绑定邮箱和手机立即绑定

你什么时候应该在C+中使用“朋友”?

你什么时候应该在C+中使用“朋友”?

C++
不负相思意 2019-07-13 18:32:33
我一直在读C+常见问题我很好奇friend申报。我个人从来没有使用过它,但我对探索语言感兴趣。什么是使用friend?阅读FAQ再长一点我喜欢的想法<< >>操作符重载并作为这些类的朋友添加。但是,我不知道这如何不破坏封装。这些例外何时才能停留在OOP的严格范围内呢?
查看完整描述

3 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

在工作中我们使用朋友测试代码,广泛存在。这意味着我们可以为主要的应用程序代码提供适当的封装和信息隐藏。此外,我们还可以有单独的测试代码,使用朋友来检查内部状态和测试数据。

只需说一句,我就不会使用Friend关键字作为您设计的重要组成部分。


查看完整回答
反对 回复 2019-07-13
  • 3 回答
  • 0 关注
  • 434 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信