下面类的定义,有( )处错误。 class MyClass { public: void MyClass(); ~MyClass(int Value); private: int i=0;

admin2010-03-29  18

问题 下面类的定义,有(    )处错误。    class MyClass    {    public:       void MyClass();       ~MyClass(int Value);    private:       int  i=0;    };

选项 A、1
B、2
C、3
D、4

答案4

解析 该类的定义共有3处错误。
   ①类的成员变量不能在定义时进行初始化:
   ②类的构造函数不能有返回值(包括void类型);
   ③类的析构函数不能有参数。
转载请注明原文地址:https://kaotiyun.com/show/aTjp777K
0

最新回复(0)