关于友元函数的描述中,错误的是()
A、
友元函数不是成员函数
B、
友元函数只能访问类中私有成员
C、
友元函数破坏隐藏性,尽量少用
D、
友元函数说明在类体内,使用关键字friend
【正确答案】:B
【题目解析】:
在类定义中,将一个全局函数声明为本类友元函数的格式如下: friend返回值类型 函数名(参数表);
友元函数不是类的成员,在类中声明友元函数,确实破坏了类访问的安全性。
友元函数不受类中的访问权限关键字限制,可以把它放在类的公有、私有、保护部分, 结果是一样的。故B错误。