更多“当一个类被说明为另一个类的友元时,它的所有的成员函数都成为另一个类的友元函数。() ”相关问题
  • 第1题:

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

    A.友元函数可以访问类中的所有数据成员

    B.友元函数不可以在类内部定义

    C.友元类的所有成员函数都是另一个类友元函数

    D.友元函数必须声明在public区


    正确答案:D

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    关于友元说法错误的是______。

    A.友元函数可以访问类中的所有数据成员

    B.友元函数必须被声明在public区

    C.友元类的所有成员函数都是另一个类友元函数

    D.友元函数不可以在类内部被定义


    D 解析:友元提供了不同类或对象的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。类可以利用friend将一般函数、其他类成员函数或者其他类声明为友元。友元的声明可以放在类的任何一个区域。但是友元的实现不可以在类内部。

  • 第4题:

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

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

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

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

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


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

  • 第5题:

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

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

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

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

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


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