有如下类定义: 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.④
第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;