在C++中可以把某个类中的成员函數或者整个类声明为友元。对于友元类来说需要注意的是:
1.友元关系不能被继承;
2.友元关系是单向的,A是B的友元B不一定是A的友元;
3.友え关系不具有传递性,B是A的友元C是B的友元,C不一定是A的友元
友元类和友元函数数调用私有成員时需要通过引用的对象名加'.'运算符
而成员函数直接用私有成员名就可以了。
你对这个回答的评价是
在C++中可以把某个类中的成员函數或者整个类声明为友元。对于友元类来说需要注意的是:
1.友元关系不能被继承;
2.友元关系是单向的,A是B的友元B不一定是A的友元;
3.友え关系不具有传递性,B是A的友元C是B的友元,C不一定是A的友元