有没有哪位可以给我解释一下这个程序是干嘛的
刚学有点不懂
#include
using namespace std;
class M
{
public:
M(int);
int mystery(int);
private:
int data;
double number;
};
M::M(int q)
{
data = q;
number = .5;
}
int M::mystery(int q)
{
data += q;
return data * number;
}
int main()
{
M stuff(44);
cout << stuff.mystery(78);
return 0;
}
太简单了,看不出要干啥。stery的意思是转向