来自学生党的痛苦,求助,关于类
  • 板块学术版
  • 楼主Blue_Fish
  • 当前回复8
  • 已保存回复8
  • 发布时间2020/11/18 20:17
  • 上次更新2023/11/5 07:46:06
查看原帖
来自学生党的痛苦,求助,关于类
405241
Blue_Fish楼主2020/11/18 20:17

嗯,我直接放题目吧,给我正确答案的大佬给关注。


(也许没有人愿意帮我的)


请实现一个老鼠类,下面已给出代码模板,请根据main函数中对该类的操作,补充类实现部分完成代码。该类有个公有静态变量num记录该类的所有对象数,主函数将会在不同语句之后输出对象数,只有正确地实现该类,保证num正确记录该类的对象数,才能输出正确的结果。

这是给的模板,要填写注释部分的代码:

#include <iostream>
using namespace std;

class Mouse{
/* Your code here! */
};

void fn(Mouse m);

int main()
{
    Mouse::num = 0;
    Mouse a;
    cout << Mouse::num << endl;
    Mouse b(a);
    cout << Mouse::num << endl;
    for (int i = 0; i < 10; ++i)
    {
        Mouse x;
        cout << Mouse::num << endl;
    }
    fn(a);
    cout << Mouse::num << endl;
    return 0;
}

void fn(Mouse m)
{
    cout << Mouse::num << endl;
    Mouse n(m);
    cout << Mouse::num << endl;
}
2020/11/18 20:17
加载中...