网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

关于友元,下列说法正确的是()。

A.a 类为 b 类的友元类,则 a 类中的所有函数就可以访问 b 类中的所有成员

B.友元函数的定义在类体中

C.友元只能是类

D.友元只能是函数


参考答案和解析
A C 中有些对象或函数需要访问其他对象的内部成员,这样可以用friend关键字将对应的类指定友元函数或友元类,但是这种关系不是相互的。如果声明一个类A为类B的友元类,则类A中的所有成元函数都可以访问类B中的私有成员。另外,友元关系不会被继承。
更多 “关于友元,下列说法正确的是()。A.a 类为 b 类的友元类,则 a 类中的所有函数就可以访问 b 类中的所有成员B.友元函数的定义在类体中C.友元只能是类D.友元只能是函数” 相关考题
考题 下面对友元的错误描述是()。 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的友元,类B是类C的友元,则下列说法正确的是( )。A.类B是类A的友元B.类C是类A的友元C.类A是类C的友元D.以上都不对

考题 关于友元的描述中错误的是A.友元函数可以访问该类的私有数据成员B.一个类的友元类中的成员函数都是这个类的友元函数C.友元可以提高程序的运行效率D.类和类之间的友元关系可以继承

考题 对于友元描述正确的是() A、友元是本类的成员函数B、友元不是本类的成员函数C、友元不是函数D、友元不能访问本类私有成员

考题 下面关于自定义类的运算符重载的说法中,正确的是()。 A.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同B.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数C.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员D.所有运算符都可以以类友元形式进行重载

考题 下列关于友元的叙述中,错误的是( )。 A. 友元破坏了类的封装性B.友元提高了程序的运行效率C.友元可以在类外声明和定义D.友元能够访问类中的私有成员

考题 下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。A.成员函数和友元函数可重载的运算符是不相同的B.成员函数和友元函数重载运算符时都需要用到this指针C.成员函数和友元函数重载运算符时都需要声明为公有的D.成员函数和友元函数重载运算符时的参数可能是相同的

考题 关于友元的概念错误的是( )。A.友元函数没有this指针B.调用友元函数时必须在它的实参中给出要访问的对象C.一个类的成员函数也可以作为另一个类的友元函数D.只能在类的公有段声明友元

考题 下面关于友元的说法中错误的是( )。A.友元函数可以访问类中的所有数据成员B.友元函数不可以在类内部定义C.友元类的所有成员函数都是另一个类友元函数D.友元函数必须声明在public区

考题 以下关于友元函数的叙述不正确的是( )。A.友元函数提供了类之间数据共享的一个途径B.一个友元函数可以访问任何类的任何成员C.友元函数破坏了数据的封装D.友元函数增加了程序设计的灵活性

考题 下面对于友元函数描述正确的是( )。A.友元函数的实现必须在类的内部定义B.友元函数是类的成员函数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.友元可以提高程序的执行效率B.友元加强了类的继承性C.友元加强了类的多态性D.友元提高了程序的封装性

考题 下列说法正确的是 ______。A.一元运算符重载为成员函数没有参数B.一元运算符重载为友员函数没有参数C.二元运算符重载为友员函数有一个参数D.二元运算符重载为成员函数有二个参数

考题 下面关于友元函数描述正确的是 ______。A.友元函数能访问类的所有成员B.友元函数是类的成员C.只有函数才能声明为另一个的友元D.友元函数能访问类的私有成员

考题 下面关于友元函数的描述正确的是( )。A.友元函数不能访问类的私有成员B.友元函数破坏了类的封装性和隐藏性C.友元函数是类的成员函数D.友元函数的实现必须在类的内部定义

考题 下列关于巨龙公司为三友公司提供担保的说法中,正确的是( )。A.因巨龙公司是三友公司的控股股东,保证合同无效B.巨龙公司虽是三友公司的控股股东,但保证合同有效C.该保证是连带责任保证D.该保证是一般保证

考题 下列关于this指针的叙述中,正确的是( )。A)任何与类相关的函数都有this指针B)类的成员函数都有this指针C)类的友元函数都有this指针D)类的非静态成员函数才有this指针

考题 关于孔子的友道,下列说法正确的是()A、老朋友之间应注意保持一定距离B、朋友之间应亲密与信实C、注重在友道中切磋琢磨D、注重和朋友保持意见的一致

考题 关于友元函数的描述中,不正确的是()A、友元函数说明在类体内B、友元函数不是成员函数C、友元函数必须用对象来引用D、友元函数可以直接访问类中的私有成员

考题 下面关于友元的描述中,错误的是()。A、友元函数可以访问该类的私有数据成员B、一个类的友元类中的成员函数都是这个类的友元函数C、友元可以提高程序的运行效率D、类与类之间的友元关系可以继承

考题 下面对友元的错误描述是()A、关键字friend用于声明友元B、一个类中的成员函数可以是另一个类的友元C、友元函数访问对象的成员不受访问特性影响D、友元函数通过this指针访问对象成员

考题 已知类A是类B的友元,类B是类C的友元,则下面选项描述正确的是()A、类A一定是类C的友元B、类C一定是类A的友元C、类C的成员函数可以访问类B的对象的任何成员D、类A的成员函数可以访问类B的对象的任何成员

考题 多选题关于孔子的友道,下列说法正确的是()A老朋友之间应注意保持一定距离B朋友之间应亲密与信实C注重在友道中切磋琢磨D注重和朋友保持意见的一致

考题 多选题下列关于巨龙公司为三友公司提供担保的说法中,正确的是(  )。[2005年真题]A因巨龙公司是三友公司的控股股东,保证合同无效B巨龙公司虽是三友公司的控股股东,但保证合同有效C该保证是连带责任保证D该保证是一般保证

考题 单选题已知类A是类B的友元,类B是类C的友元,则下面选项描述正确的是()A 类A一定是类C的友元B 类C一定是类A的友元C 类C的成员函数可以访问类B的对象的任何成员D 类A的成员函数可以访问类B的对象的任何成员