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

admin2010-12-16  31

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

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

答案C

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

最新回复(0)