首页/ 题库 / [单选题]以下关于友元函数的叙述不正确的是的答案

以下关于友元函数的叙述不正确的是

单选题
2021-12-31 20:00
A、友元函数提供了类之间数据共事的一个途径
B、一个友元函数可以访问任何类的任何成员
C、友元函数破坏了数据的封装
D、友元函数增加了程序设计的灵活性
查看答案

正确答案
B

试题解析
解析:友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员。容易混淆是B,只有在类中声明了某个函数是自己的友元函数之后,该友元函数才能够访问本类的私有成员,而不是任何类的任何成员都可以访问。故答案为B。

标签: