单选题
👁️ 浏览量:

试题题干

​关于友元函数的描述中,错误的是()

A

友元函数不是成员函数

B

友元函数只能访问类中私有成员

C

友元函数破坏隐藏性,尽量少用

D

友元函数说明在类体内,使用关键字friend

参考答案

正确答案:

试题解析

在类定义中,将一个全局函数声明为本类友元函数的格式如下: friend返回值类型 函数名(参数表);
友元函数不是类的成员,在类中声明友元函数,确实破坏了类访问的安全性。

友元函数不受类中的访问权限关键字限制,可以把它放在类的公有、私有、保护部分, 结果是一样的。故B错误。