如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。 Class myClass{ private: int data; public: myClass(int value);//构造函数

admin2009-03-17  40

问题 如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
Class myClass{
private:
   int data;
public:
   myClass(int value);//构造函数
   myClass(const【  】anotherObject);//拷贝构造函数
}

选项

答案myClass&

解析 本题考查的知识点是:拷贝构造函数。拷贝构造函数定义的一般格式如下:
<类名>::<类名)(const<类名>&<引用对象名>)
{
//拷贝构造函数体
}
而在类中的声明部分则可省去<类名>::。故本题应该填myClass&。
转载请注明原文地址:https://kaotiyun.com/show/tojp777K
0

最新回复(0)