单项选择题下面关于友元的说法中错误的是( )。

A.若类A是类B的友元,那么类B也是类A的友元
B.友元关系不能被继承
C.若函数fun被说明为类A的友元,那么在fun中可以访问类A的私有成员
D.若类A是类B的友元,那么类A的所有成员函数都是类B的友元


延伸阅读

你可能感兴趣的试题

2.单项选择题下列关于函数模板的定义中,合法的是( )。

A.template class <T>T abs(T z) {return z<0 -z:z;}
B.template<typename T>T abs(T z) {return z<0 -z:z;}
C.template T<class T>abs(T z) {return z<0 -z:z;}
D.template T abs(Tz) {return z<0 z:z;}

3.单项选择题在软件开发中,需求分析阶段不可以使用的工具是( )。

A.数据字典
B.数据流图
C.判断树
D.程序流程图

4.单项选择题下面( )不是构造函数的特征。

A.构造函数必须指定返回值类型说明
B.构造函数可以设置缺省参数
C.构造函数可以重载
D.构造函数的函数名与类名相同

5.单项选择题下面关于运算符重载中正确的是( )。

A.运算符函数的返回类型不能声明为基本数据类型
B.C++的所有运算符都可以重载
C.在类型转换符函数的定义中不需要声明返回类型
D.通过运算符重载可以定义C++中没有的运算符

6.单项选择题下面有关类模板的说法中不正确的是( )。

A.类模板的成员函数都是模板函数
B.类模板本身在编译中不会生成任何代码
C.类模板只是虚拟类型的参数
D.用类模板定义一个对象时,不能省略实际参数