假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A、 int AA::a()B、 int AA:a()C、 AA::a()D、 AA::int a()

假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()

  • A、 int AA::a()
  • B、 int AA:a()
  • C、 AA::a()
  • D、 AA::int a()

相关考题:

有如下类定义:class AA{int a;public:int getRef() const{return a;} // ①int getvalue() const{return a;} // ②void set(int n) const{a=n;} // ③friend void show(AA aa) const {cout // ④};其中的四个函数定义中正确的是A . ①B . ②C . ③D . ④

有如下类定义: class AA { int a; public: int getRef()const{ return a; } //① int getValue()const{ return a; } //② void set(int n)const{ a=n; } //③ friend void show(AA aa)const{ cout<<a; } //④ }; 其中的四个函数定义中正确的是( )。A.①B.②C.③D.④

下面的______ 函数头格式不正确。A.AA(int a,int b)B.AA(int a,int b=0)C.AA(int a=0,int b=0)D.AA(0,int b)

下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。include<iostream.h>【 】;class AA{int t;public:AA(int x){t=x;}void print(BB b) ;};class BB{int s;public:BB(int y){s=y;}friend void 【 】 print(BB );};void 【 】{ cout<<"AA:"<<t<<"BB: "<<w.s<<end1;}<void main(){AA m(6);BB n(8);m.print(n);}输出结果为:AA:6;BB:8

在下列函数原型中,可以作为类AA构造函数的是______ 。A.void AA(int);B.int AA();C.AA (int)const;D.AA(int)

若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。A) aB) AA.aC) a{}D) AA::a{}A.B.C.D.

请按下面注释的提示,将类B的构造函数定义补充完整。classA{int a;public:A(int aa=0) {a=aa;)};Class B:public A{int b;A c;public://用aa初始化基数A,用aa+1初始化类对象成员cB(int aa): (b=aa+2)};

请按下面注释的提示,将类B的构造函数定义补充完整。C1assA{int a;public:A(int aa=O){a=aa;}};class B:public A {int b;A c;public://用aa初始化基类A,用aa+1初始化类对象成员cB(int aa}:【 】{b=aa+2}};

若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。A.aB.AA.aC.a{}D.AA:a{}

在下列函数原型中,可以作为类AA构造函数的是A.voidAA(int);B.intAA();C.AA(int)const;D.AA(int);

假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为()。A、aB、AA::aC、a()D、AA::a()

假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为()A、 aB、 AA::aC、 a()D、 AA::a()

假定AA是一个类,"AA头abc();"是该类中一个成员函数的原型,则在类外定义时的函数头为()。

假定AA是一个类,“AA*abc( );”是该类中一个成员函数的原型,则在类外定义时的函数头为()

假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()。A、intAA::a()B、intAA:a()C、AA::a()D、AA::inta()

假定用户为类AB定义了一个构造函数“AB(intaa):a(aa),{}”则()是该类的数据成员。

假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A、 AB() {a=0;}B、 AB(int aa=0):a(aa) {}C、 AB(int aa):a(aa) {}D、 AB() {}

假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()A、 AB() {}B、 AB(): a(0){}C、 AB(int aa=0) {a=aa;}D、 AB(int aa) {}

单选题假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()。AintAA::a()BintAA:a()CAA::a()DAA::inta()

填空题假定用户只为类 AB定义了一个构造函数 "AB(int aa, int bb=0) {a=aa; b=bb;}" ,则定义该类的对象时,其实参表中至少带有()个实参。

单选题假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A AB() {a=0;}B AB(int aa=0):a(aa) {}C AB(int aa):a(aa) {}D AB() {}

填空题假定AA是一个类,"AA头abc();"是该类中一个成员函数的原型,则在类外定义时的函数头为()。

单选题在下列函数原型中,可以作为类AA构造函数的是(  )。Avoid AA(int);Bint AA():CAA(int)const;DAA(int);

单选题假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()A AB() {}B AB(): a(0){}C AB(int aa=0) {a=aa;}D AB(int aa) {}

单选题假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A int AA::a()B int AA:a()C AA::a()D AA::int a()

单选题假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为()A aB AA::aC a()D AA::a()

填空题假定AA是一个类,“AA*abc( );”是该类中一个成员函数的原型,则在类外定义时的函数头为()