已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是( )。
A.这是运算符一的重载运算符函数
B.这个函数所重载的运算符是一个一元运算符
C.这是一个成员函数
D.这个函数不改变类的任何数据成员的值
第1题:
下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
class myClass{
private:
int data;
public:
myClass(int value);//构造函数
myClass(const______another Object);//拷贝构造函数
}
第2题:
已知在一个类体中包含如下函数原型: VOLUME operator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
A.这是运算符-的重载运算符函数
B.这个函数所重载的运算符是一个一元运算符
C.这是一个成员函数
D.这个函数不改变类的任何数据成员的值
第3题:
已知在类A的类体中包含如下函数原型: A operator-(A)const;,下列关于这个函数的叙述中,错误的是()。
A.这是运算符-的重载运算符函数
B.这个函数所重载的运算符是一个单目运算符
C.这是一个成员函数
D.这个函数不改变类的任何数据成员的值
第4题:
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
Class myClass{
private:
int data;
public:
myClass(int value);//构造函数
myClass(const【 】anotherObject);//拷贝构造函数
}
第5题:
已知在一个类体中包含如下函数原型: VOLUME operator- (VOLUME) const;下列关于这个函数的叙述中,错误的是()。
A.这是运算符“-”的重载运算符函数
B.这个函数所重载的运算符是一个一元运算符
C.这是一个成员函数
D.这个函数不改变数据成员的值