任务
修改如下代码中的错误
#include <iostream>
using namespace std;
class Test
{
public:
Test(int a,int b):a(a),b(b){}
void function(void)
{
a ++;
b ++;
}
static void static_function(void)
{
a ++;
b ++;
}
void show(void)
{
cout << "a : " << a << endl;
cout << "b : " << b << endl;
}
static void static_show(void)
{
show();
}
private:
int a;
static int b;
};
int main(void)
{
Test obj1(1,2);
Test obj2(3,4);
Test::function();
Test::static_function();
obj1.show();
obj2.show();
return 0;
}