首页 > 公务员
题目内容 (请给出正确答案)
[单选题]

假定MyClass为一个类,则该类的拷贝构造函数的声明语句为

A.Myclass&(MyClass x)

B.MyClass(MyClass x)

C.MyClass(MyClass &x)

D.MyClass(MyClass*x)

答案
收藏

C、MyClass(MyClass &x)

解析:本题考核拷贝构造函数的概念。声明拷贝构造函数的格式为:<类名>::<拷贝构造函数>(const<类名>&<引用名>);其中const是修饰符可以省略。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“假定MyClass为一个类,则该类的拷贝构造函数的声明语句为…”相关的问题
第1题
假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为()。

A.x.a

B.x.a()

C.x->a

D.x->a()

点击查看答案
第2题
假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为()。

A.int

B.char

C.AA

D.AA*

点击查看答案
第3题
假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的语句错误的是()。

A.x.a

B.x.a()

C.x->GetValue()

D.x.GetValue()

点击查看答案
第4题
如有定义{ int count; string msg;}则该类的缺省构造函数为 ()

A.internal MyClass() {}

B.public MyClass(){Count = 0;Msg = null;}

C.public MyClass{}

D.不存在

点击查看答案
第5题
MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象?() MyClass[ , ] myArray = new MyClass[2][3];

A.0

B.2

C.3

D.6

点击查看答案
第6题
一个类的构造方法,如果其参数是该类对象,称为拷贝构造方法。()
点击查看答案
第7题
当一个类对象结束它的生存期的时侯,系统自动调用该类的()。

A.无参构造函数

B.带参构造函数

C.拷贝构造函数

D.析构函数

点击查看答案
第8题
()变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一个实例,就会为实例变量分配一次内存,实例变量可以在内存中有多个拷贝,互不影响。
()变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一个实例,就会为实例变量分配一次内存,实例变量可以在内存中有多个拷贝,互不影响。

点击查看答案
第9题
已定义类Person,该类有一个name属性,且已经通过new关键字生成了该类的一个对象p1,则访问下面对name属性的访问,正确的是()。

A.Person.name

B.p1.name

C.Person(name)

D.p1[name]

点击查看答案
第10题
已知AA是一个类,则执行语句AAa;后()。

A.自动调用无参构造函数

B.自动调用有参构造函数

C.自动调用拷贝构造函数

D.产生一个对象a,但不调用任何函数

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