问题 填空题


试题源程序文件清单如下:
//proj1.cpp
#include<iostream>
using namespace std;
class MyClass
public:
MyClass(int x):value(x)cout<<"Constructor"<<endl;
//ERROR**********found**********
void ~MyClass()(1)
cout<<"Destructor"<<endl;
void Print() const;
private:
//ERROR **********found**********
int value=0: (2)
;
//ERROR **********found**********
void MyClass::Print() (3)
cout<<"The value is"<<value<<endl;
int main()
MyClass object(10);
object. Print();
return 0:

答案

参考答案:void MyClass::Print()const

解析: Print()函数为MyClass类的常成员函数,在类体外实现时声明部分不能省略关键字const。

选择题
多项选择题