单选题
关于友元的概念错误的是( )。
A、
友元函数没有this指针
B、
调用友元函数时必须在它的实参中给出要访问的对象
C、
一个类的成员函数也可以作为另一个类的友元函数
D、
只能在类的公有段声明友元
【正确答案】
D
【答案解析】
C++中的友元可以在一个类中的任何位置声明,不一定必须在公有段,友元没有自己的this指针,调用友元函数时必须在它的实参中给出要访问的对象,并且一个类的成员函数是可以作为另一个类的友元函数的。
提交答案
关闭