首页 > 计算机类考试> 计算机二级> C++
题目内容 (请给出正确答案)
[主观题]

下面是类MyClass的定义,对定义中各种语句描述正确的是()。 class MyClass { publiC:void MyClass(

下面是类MyClass的定义,对定义中各种语句描述正确的是()。

class MyClass { publiC: void MyClass(int a) //①

{ x=a; ) int func(int a,int b) //②

{ x=a; y=b; } int func(int a,int b,int c=0) //③

{ x=a; y=b; z=c; } static void resetValue() //④

{ x=0; } private: int X,y,Z; };

A.语句①是类MyClass的构造函数定义

B.语句②和语句③实现类成员函数的重载

C.语句④实现对类成员变量x的清零操作

D.语句①、②、③和④都不正确

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面是类MyClass的定义,对定义中各种语句描述正确的是(…”相关的问题
第1题
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为

A.Myclass&(MyClass x)

B.MyClass(MyClass x)

C.MyClass(MyClass &x)

D.MyClass(MyClass*x)

点击查看答案
第2题
(12 )若 MyClass 是一个类名,且有如下语句序列MyClass c1,*c2;MyClass *c3=new MyClass;MyClass
(12 )若 MyClass 是一个类名,且有如下语句序列

MyClass c1,*c2;

MyClass *c3=new MyClass;

MyClass &c4=c1;

上面的语句序列所定义的类对象的个数是

A ) 1

B ) 2

C ) 3

D ) 4

点击查看答案
第3题
若MyClass是一个类名,其有如下语句序列:MyClass c1,*c2;MyClass*c3=new MyClass;MyClass&c4=
c1;上面的语句序列所定义的类对象的个数是()。

A.1

B.2

C.3

D.4

点击查看答案
第4题
对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。class MyClass{pub
对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。 class MyClass { public: MyClass(int X){n:x;} void SetNum(int n1){n=n1;} private: int n; } int f() { MyClass *ptr=-new MyClass(45); ______ }

A.MyClass(50)

B.SetNum(50)

C.ptr->SetNum(50)

D.ptr->n=50

点击查看答案
第5题
要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是()。 A.MyClassp=MyClass;B
要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是()。

A.MyClassp=MyClass;

B.MyClassp=newMyClass;

C.MyClass&p=newMyClass;

D.MyClassa,&p=a;

点击查看答案
第6题
假定MyClass 为一个类,则该类的拷贝构造函数的声明语句为 ()。A.MyClass& (MyClass x);B.MyC
假定MyClass 为一个类,则该类的拷贝构造函数的声明语句为 ()。

A.MyClass& (MyClass x);

B.MyClass (MyClass x);

C.MyClass(MyClass &x);

D.MyClass (MyClass *x);

点击查看答案
第7题
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()A.MyClass&(MyClass x);B.My
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()

A.MyClass&(MyClass x);

B.MyClass(MyClass x)

C.MyClass(MyClass &x);

D.MyClass(MyClass *x)

点击查看答案
第8题
C#中 MyClass 为一自定义类,其中有以下方法定义: public void Hello(){…} 使用以下语句创 建
了该类的对象,并使变量 obj 引用该对象,那么,访问类MyClass的Hello方法正确的是() MyClass bj = new MyClass();

A、 obj、Hello();

B、 obj::Hello();

C、 MyClass、Hello();

D、 MyClass::Hello();

点击查看答案
第9题
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为A.MyClass&(MyClassx);B.MyClass(MyC
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为

A.MyClass&(MyClassx);

B.MyClass(MyClassx);

C.MyClass(MyClass &x);

D.MvClass(MyClass *x);

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改