关于友元说法错误的是______。A.友元函数可以访问类中的所有数据成员B.友元函数必须被声明在public区C.友元类的所有成员函数都是另一个类友元函数D.友元函数不可以在类内部被定义
关于友元说法错误的是______。
A.友元函数可以访问类中的所有数据成员
B.友元函数必须被声明在public区
C.友元类的所有成员函数都是另一个类友元函数
D.友元函数不可以在类内部被定义
参考答案和解析
D 解析:友元提供了不同类或对象的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。类可以利用friend将一般函数、其他类成员函数或者其他类声明为友元。友元的声明可以放在类的任何一个区域。但是友元的实现不可以在类内部。
相关考题:
下面对友元的错误描述是()。 A、友元函数不可访问对象的private成员B、一个类的成员函数可以是另一个类的友元C、友元类和友元函数均用关键字friend声明D、友元函数可以访问对象的protected成员
关于友元,下列说法错误的是A.如果类A是类B的友元,那么类B也是类A的友元B.如果函数fun()被说明为类A的友元,那么在fun()中可以访问类A的私有成员C.友元关系不能被继承D.如果类A是类B的友元,那么类A的所有成员函数都是类B的友元函数
下面关于自定义类的运算符重载的说法中,正确的是()。 A.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同B.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数C.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员D.所有运算符都可以以类友元形式进行重载
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。A.成员函数和友元函数可重载的运算符是不相同的B.成员函数和友元函数重载运算符时都需要用到this指针C.成员函数和友元函数重载运算符时都需要声明为公有的D.成员函数和友元函数重载运算符时的参数可能是相同的
下面关于友元的说法中错误的是( )A.若类A是类B的友元,那么类B也是类A的友元B.友元关系不能被继承C.若函数fun被说明为类A的友元,那么在fun中可以访问类A的私有成员D.若类A是类B的友元,那么类A的所有成员函数都是类B的友元
关于友元,下列说法错误的是______。A.如果类A是类B的友元,那么类B也是类A的友元B.如果函数fun()被说明为类A的友元,那么在fun()中可以访问类A的私有成员C.友元关系不能被继承D.如果类A是类B的友元,那么类A的所有成员函数都是类B的友元
关于商友卡汇款套餐说法错误的有()。A、商友卡套餐中最高优惠笔数为1年1000笔B、商友卡套餐中最高优惠笔数为1年2000笔C、商友卡套餐中最高优惠笔数为1年5000笔D、商友卡套餐中最高优惠笔数为1年10000笔
单选题关于商友卡会员说法错误的有()。A我行为工银商友俱乐部会员提供专属的结算产品B我行为工银商友俱乐部会员提供专属的融资产品C我行为工银商友俱乐部会员提供专属的财富管理产品D我行为工银商友俱乐部会员提供专属债券融资服务
多选题关于商友卡汇款套餐说法错误的有()。A商友卡套餐中最高优惠笔数为1年1000笔B商友卡套餐中最高优惠笔数为1年2000笔C商友卡套餐中最高优惠笔数为1年5000笔D商友卡套餐中最高优惠笔数为1年10000笔