网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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


参考答案

更多 “ 有如下类定义: 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.④ ” 相关考题
考题 在下列函数原型中,可以作为类AA构造函数的是______ 。A.void AA(int);B.int AA();C.AA (int)const;D.AA(int)

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

考题 下面程序段中的错误语句是 ______。 class M{ int i; public: void ~AA(int); AA *p; void AA(); void AA(int x){i=x;}; };A.AA *p;B.void ~AA(int);C.void AA(int);D.void AA(int x){i=x;};

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

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

考题 阅读下列说明和C++代码,填写程序中的空(1)~(6),将解答写入答题纸的对应栏内。 【说明】 以下C++代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分类及其关系如图6-1所示。 【C++代码】 #include?#include?using?namespace?std;class?DrawCircle?{??????//绘制圆形,抽象类? ? ? public: (1);//定义参数为?int?radius,?int?x,?inty? ?virtual~DrawCircle()?{?}};class?RedCircle:public?DrawCircle?{????//绘制红色圆形? ? ? ? public: void?drawCircle(intradius,?int?x,?int?y)?{cout??drawCircle?=?drawCircle;? }? ?virtual~shape()?{?}? public:? ?virtual?void?draw()?=?0;};class?Circle:public?Shape?{????//圆形? ? private:? ? ?int?x,y,radius;? ? public:? Circle(int?x,inty,int?radius,DrawCircle?*drawCircle)? (3)? {? this->x?=?x;? ?this->y?=?y;? ? this->radius?=?radius; }? ? ? public:? void?draw(){? drawCircle?-> (4); }};int?main(){Shape?*redCirclenew?Circle(100,100,10,????(5)????);//绘制红色圆形? Shape?*greenCircle=new?Circle(100,100,10, (6)??);//绘制绿色圆形redCircle >draw();? ?greenCircle?->draw();? ?return?0;}

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

考题 若有以下类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; }

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

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