更多“类A是类B的友元,类B是类C的友元,则下列说法正确的是A.类B是类A的友元B.类C是类A的友元C.类A是类C ”相关问题
  • 第1题:

    下面关于友元的说法中错误的是( )。

    A.若类A是类B的友元,那么类B也是类A的友元

    B.友元关系不能被继承

    C.若函数fun被说明为类A的友元,那么在fun中可以访问类A的私有成员

    D.若类A是类B的友元,那么类A的所有成员函数都是类B的友元


    正确答案:A

  • 第2题:

    类A是类B的友元,类B是类C的友元,下列不正确的描述有()

    A.类B是类A的友元

    B.类C是类A的友元

    C.类A是类C的友元

    D.类C是类B的友元

    E.类A是类A的友元


    D 解析: 选项A、B和C都不正确,因为友元关系是单项的,并且没有交换性、传递性。

  • 第3题:

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

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

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

    C.友元只能是类

    D.友元只能是函数


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

  • 第4题:

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

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

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

    C.友元只能是类

    D.友元只能是函数


    A C 中有些对象或函数需要访问其他对象的内部成员,这样可以用friend关键字将对应的类指定友元函数或友元类,但是这种关系不是相互的。如果声明一个类A为类B的友元类,则类A中的所有成元函数都可以访问类B中的私有成员。另外,友元关系不会被继承。

  • 第5题:

    4) 以下关于友元的说法哪个是不正确的?

    A.一个类的友元函数中可以访问该类对象的私有成员

    B.友元类关系是相互的,即若类A是类B的友元,则类B也是类A的友元

    C.在一个类中可以将另一个类的成员函数声明为友元

    D.类之间的友元关系不能传递


    B) 友元类关系是相互的,即若类 A 是类 B 的友元,则类 B 也是类 A 的友元