[试题]

如果把类FriendClass定义为类TestClass的友元类,则应该在类TestClass的定义中加入语句

参考答案与解析:

相关试题

若要把函数void fun()定义为TestClass的友元函数,则应该在类Te

[单选题]若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是( )A.void friend fun()B.friend fun()C.friend void fun()D.TestClass void fun()

  • 查看答案
  • 若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是(  )。

    [单选题]若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是(  )。A.voidfriendf

  • 查看答案
  • 若要把函数voidf()定义为类aClass的友元函数,则应该在类aClass的

    [单选题]若要把函数voidf()定义为类aClass的友元函数,则应该在类aClass的定义中加入的语句是()。A . voidf();B . staticvoidf();C . friendf();D . friendvoidf();

  • 查看答案
  • 类定义如下:class TestClass{public:TestClass (

    [单选题]类定义如下: class TestClass { public: TestClass (){cout<<1;} }; 则执行语句TestClass a,b[2] ,*p[2];后,程序的输出结果是( )。A.11B.111C.1111D.11111

  • 查看答案
  • TestClass类定义如下:class TestClass{private:i

    [单选题]TestClass类定义如下: class TestClass { private: intid; char gender; char*phone; public: TestClass ():id(0),gender('#'),phone(NULL){) TestClass(int no,char ge='#',char *ph=NULL) {id=no;gender=ge;phone=ph;} }; 下面类对象定义语句中错误的是( )。A.TestClass myObj(i);B.Te

  • 查看答案
  • 如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语

    [主观题]如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是(9) 。

  • 查看答案
  • 己知类X是类Y的友元,类Y是类Z的友元,则 ______。

    [单选题]己知类X是类Y的友元,类Y是类Z的友元,则 ______。A.类X一定是类Z的友元B.类Z一定是类X的友元C.类Z的成员函数可以访问类Y的对象的任何成员D.类K的成员函数可以访问类Y的对象的任何成员

  • 查看答案
  • 类A是类B的友元,类B是类C的友元,则下列说法正确的是

    [单选题]类A是类B的友元,类B是类C的友元,则下列说法正确的是A.类B是类A的友元B.类C是类A的友元C.类A是类C的友元D.以上都不对

  • 查看答案
  • 类A是类B的友元,类B是类C的友元,则下列说法正确的是()。

    [单选题]类A是类B的友元,类B是类C的友元,则下列说法正确的是( )。A.类B是类A的友元B.类C是类A的友元C.类A是类C的友元D.以上都不对

  • 查看答案
  • 若需要把一个函数"void fun():"定义为一个类TestClass的友元函

    [主观题]若需要把一个函数"void fun():"定义为一个类TestClass的友元函数,则应在类Testclass的定义中加入一条语句:______。

  • 查看答案