有如下类定义:
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 . ④
第1题:
在下列函数原型中,可以作为类AA构造函数的是( )。
A.void AA(int);
B.int AA();
C.AA(int)const;
D.AA(int);
第2题:
20、在下列函数原型中,可以作为类AA构造函数的是()。
A.void AA(int);
B.int AA();
C.AA(int)const;
D.AA(int);
第3题:
在下列函数原型中,可以作为类AA构造函数的是()
A.void AA(int);
B.int AA();
C.AA(int) const;
D.AA(int);
第4题:
第5题:
若有以下类W说明,则函数fConst的正确定义是()。 class W { int a; public: void fConst(int& ) const; };
A.void W::fConst(int& k ) const { k = a; }
B.void W::fConst(int& k ) const { k = a++; }
C.void W::fConst(int& k ) const { cin>> a; }
D.void W::fConst(int& k ) const { a = k; }
第6题:
20、在下列函数原型中,可以作为类AA构造函数的是()。
A.void AA(int);
B.AA(int);
C.int AA();
D.AA(int) const;