题目内容 (请给出正确答案)
[主观题]

类MyClass的定义如下: classMvClass { public: MyClass(){value=0;} SetVariable(inti){value

类MyClass的定义如下: classMvClass { public: MyClass(){value=0;} SetVariable(inti){value=i;} private: intvalue; }; 则对下列语句序列正确的描述是()。

A.语句p=&my;是把对象my赋值给指针变量P

B.语句MyClass*P,my;会调用两次类MyClass的构造函数

C.对语句*P.SetVariable(5)的调用是正确的

D.语句p->SetVariable(5)与语句my.SetVariable(5)等价

提问人:网友shmlove520 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“类MyClass的定义如下: classMvClass { …”相关的问题
第1题
如下的类定义,错误的语句是()。class Myclass {public:int a=1; //A)Myclass();//B)Myclass(int

如下的类定义,错误的语句是()。class Myclass {public: int a=1; //A) Myclass(); //B) Myclass(int i); //C) ~Myclass(); //D)

A.A

B.B

C.C

D.D

点击查看答案
第2题
有如下类定义:ClaSS MyClass{int value;public:MyClass(int n):value(n){ }int getValue()const

有如下类定义: ClaSS MyClass{ int value; public: MyClass(int n):value(n){ } int getValue()const{return value;} l; 则类MyClass的构造函数的个数是

A.1个

B.2个

C.3个

D.4个

点击查看答案
第3题
某java程序的类定义如下: public class MyClass extends BaseClass{ } 则该java源文件在存盘时的源文件名应为
点击查看答案
第4题
已知类Myclass的定义如下: class MyClass{ public: MyClass(int D) {data=d;} ~MyClass (){} pri

已知类Myclass的定义如下:

class MyClass{

public:

MyClass(int D) {data=d;}

~MyClass (){}

private:

int data;

};

下列对Myclass类对象数组的定义和初始化语句中,正确的是()。

A) MyClass arrays[2];

B) MyClass arrays[2]={MyClass(5)};

C) MyClass arrays[2]={MyClass(5), MyClass(6)};

D) MyClass*arrays=new MyClass[2];

点击查看答案
第5题
有如下类定义: class MyClass{ int value; public: MyClass(int n):value(n){} int getValue

有如下类定义: class MyClass{ int value; public: MyClass(int n):value(n){} int getValueconst{retum value;} }; 则类MyClass的构造函数的个数是()。

A.1个

B.2个

C.3个

D.4个

点击查看答案
第6题
类MyClass的定义如下:class MyClass{public:MyClass(){}MyClass(int i){value=new int(i);}int *

类MyClass的定义如下: class MyClass { public: MyClass(){} MyClass(int i) { value=new int(i); } int *value; }; 若要对类中的value赋值,则下面的语句中,正确的是()。

A.MyClass my;my.value=10;

B.MyClass my;*my,value=10;

C.MyClass my;my.*value=10;

D.MyClass my(10);

点击查看答案
第7题
有如下类定义: Class MyClass{ int value; public: MyClass(int n): value(n){}

有如下类定义: Class MyClass{ int value; public: MyClass(int n): value(n){} int getValue()const{return value;} }; 则类MyClass的构造函数的个数是

A.1个

B.2个

C.3个

D.4个

点击查看答案
第8题
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。class MyClass{public:MyClass(){}M

类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。 class MyClass { public: MyClass(){} MyClass(int I){value=new mki};} int*value; };

A.MyClass my;my.value=10;

B.MyClassmy;*my.alue=10;

C.MyClass my;my.*value=10;

D.MyClass my(10);

点击查看答案
第9题
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。class MyClass{public:MyClass(){}M

类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。 class MyClass { public: MyClass(){} MyClass(int i){value=new int(i);} int*value; };

A.MyClass my;my.value=10;

B.MyClass my;*my.value=10;

C.MyClass my;my.*value=10;

D.MyClass my(10);

点击查看答案
第10题
已知类MyClass声明如下:class MyClass{int n;public:MyClass(int k):n(k){}int getValue()const{

已知类MyClass声明如下:

class MyClass{

int n;

public:

MyClass(int k):n(k){}

int getValue()const{return n;}

};

在下列数组定义中正确的是

A.MyClass xl[2];

B.MyClass x2[2]={new MyClass(1),new MyClass(2)};

C.MyClass * x3[2];

D.MyClass * x412]={MyClass(1),MyClass(2)};

点击查看答案
第11题
如下的类定义,括号里应填()。 class Myclass { public:MyClass(int a =0,int b =0) { X=a; Y=b;vo

如下的类定义,括号里应填()。 class Myclass { public: MyClass(int a =0,int b =0) { X=a; Y=b; void Change () const { X- =10; Y+ =10; public: ()int X,Y;

A.static

B.const

C.mutable

D.可以不添内容

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信