友谊函数的宣告可以放在类别宣告的任何地方，不受存取限定关键字private、protected、public的限制。一个相似的概念是。友谊关键字应该谨慎使用。如果一个拥有private或者protected成员的类别，宣告过多的友谊函数，可能会降低封装性的价值，也可能对整个设计框架产生影响。
应用.当一个函数需要存取两个不同类型对象的私有资料成员的时候，可以使用友谊函数。有两种使用的方式：using namespace std;class Bezaa; // Forwa