问题
单项选择题
下面类的定义,有( )处错误。
class MyClass
public:
void MyClass();
~MyClass(int Value);
private:
int i=0;
;
A.1
B.2
C.3
D.4
答案
参考答案:C
解析: 上述类的定义共有3处错误。第一处:类的成员变量不能在定义时进行初始化;第二处:类的构造函数不能有返回值(包括void类型);第三处:类的析构函数不能有参数。