7.20:友元函数在什么时候有用?请分别说明友元函数的利与弊。

Ans:当一个不是类的成员函数想要访问类内的私有成员时,可以将其设为友元函数,这样该函数就能访问类内的所有成员。

利:提供了非成员函数想要访问类内私有成员的一种方式。

弊:一旦使用不当会破坏类的封装性。

 

 posted on 2018-08-19 22:18  linlh  阅读(149)  评论(0编辑  收藏  举报