第1题:
A、友元是本类的成员函数
B、友元不是本类的成员函数
C、友元不是函数
D、友元不能访问本类私有成员
第2题:
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。
A.成员函数和友元函数可重载的运算符是不相同的
B.成员函数和友元函数重载运算符时都需要用到this指针
C.成员函数和友元函数重载运算符时都需要声明为公有的
D.成员函数和友元函数重载运算符时的参数可能是相同的
第3题:
以下关于友元函数的叙述不正确的是( )。
A.友元函数提供了类之间数据共享的一个途径
B.一个友元函数可以访问任何类的任何成员
C.友元函数破坏了数据的封装
D.友元函数增加了程序设计的灵活性
第4题:
下面关于友元函数的叙述中,不正确的是( )。
A.友元函数提供了类之间数据共享的一个途径
B.一个友元函数可以访问任何类的任何成员
C.友元函数破坏了数据的封装
D.友元函数增加了程序设计的灵活性
第5题:
下面关于友元的说法中错误的是( )
A.若类A是类B的友元,那么类B也是类A的友元
B.友元关系不能被继承
C.若函数fun被说明为类A的友元,那么在fun中可以访问类A的私有成员
D.若类A是类B的友元,那么类A的所有成员函数都是类B的友元
第6题:
可以通过下面哪些函数实现类的多态性( )。
A.友元函数
B.虚函数
C.嵌套函数
D.递归函数
第7题:
下面关于友元函数的描述正确的是( )。
A.友元函数不能访问类的私有成员
B.友元函数破坏了类的封装性和隐藏性
C.友元函数是类的成员函数
D.友元函数的实现必须在类的内部定义
第8题:
关于友元函数的描述中,不正确的是()
第9题:
下面对友元的错误描述是()
第10题:
友元类中的所有成员函数都是友元函数。
第11题:
关键字friend用于声明友元
一个类中的成员函数可以是另一个类的友元
友元函数访问对象的成员不受访问特性影响
友元函数通过this指针访问对象成员
第12题:
友元函数可以访问该类的私有数据成员
一个类的友元类中的成员函数都是这个类的友元函数
友元可以提高程序的运行效率
类与类之间的友元关系可以继承
第13题:
下面描述中体现了抽象类特性的语句是
A.可以说明虚函数
B.可以进行构造函数重载
C.可以定义友元函数
D.不能定义对象
第14题:
下面关于友元的说法中错误的是( )。
A.友元函数可以访问类中的所有数据成员
B.友元函数不可以在类内部定义
C.友元类的所有成员函数都是另一个类友元函数
D.友元函数必须声明在public区
第15题:
下面对于友元函数描述正确的是( )。
A.友元函数的实现必须在类的内部定义
B.友元函数是类的成员函数
C.友元函数破坏了类的封装性和隐藏性
D.友元函数不能访问类的私有成员
第16题:
下面描述中体现了抽象类特性的语句是
A.可以说明虚函数
B.可以进行构造函数重栽
C.可以定义友元函数
D.不能说明其对象
第17题:
下面四个关键字中,说明友元函数的是( )。
A.friend
B.virtual
C.public
D.base
第18题:
下面关于友元函数描述正确的是 ______。
A.友元函数能访问类的所有成员
B.友元函数是类的成员
C.只有函数才能声明为另一个的友元
D.友元函数能访问类的私有成员
第19题:
下面运算符不能被友元函数重载的是( )。
A.+
B.=
C.*
D.<<
第20题:
下面关于友元的描述中,错误的是()。
第21题:
已知类A是类B的友元,类B是类C的友元,则下面选项描述正确的是()
第22题:
友元函数是被说明在()内的()成员函数。友元函数可访问该类中的成员。
第23题:
第24题:
类A一定是类C的友元
类C一定是类A的友元
类C的成员函数可以访问类B的对象的任何成员
类A的成员函数可以访问类B的对象的任何成员