A-A+
如下类定义中包含了构造函数和拷贝构造函数的原型声明 请在横线处填写正确的内容 使拷贝构造函数
问题详情
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
Class myClass{
private:
int data;
public:
myClass(int value);//构造函数
myClass(const【 】anotherObject);//拷贝构造函数
}请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:myClass&
myClass& 解析:本题考查的知识点是:拷贝构造函数。拷贝构造函数定义的一般格式如下:
<类名>::<类名)(const<类名>&<引用对象名>)
{
//拷贝构造函数体
}
而在类中的声明部分则可省去<类名>::。故本题应该填myClass&。