问题
单项选择题
一个类的友元函数能够访问该类的
A.私有成员
B.保护成员
C.公用成员
D.所有成员
答案
参考答案:D
解析: 在一个类的内部声明,并用friend修饰的函数称为该类的友员函数,友员函数可以像成员函数一样,访问类的所有级别的成员。友员机制主要用于提高访问效率,但是破坏了类的封装性原则。在程序中适当使用友员函数,并寻求封装和效率之间的一个平衡点,是使用友员技术的一个主要内容。
一个类的友元函数能够访问该类的
A.私有成员
B.保护成员
C.公用成员
D.所有成员
参考答案:D
解析: 在一个类的内部声明,并用friend修饰的函数称为该类的友员函数,友员函数可以像成员函数一样,访问类的所有级别的成员。友员机制主要用于提高访问效率,但是破坏了类的封装性原则。在程序中适当使用友员函数,并寻求封装和效率之间的一个平衡点,是使用友员技术的一个主要内容。