#include <iostream>
using namespace std;
class Counter
{
private:
int count;
public:
Counter(int x) {
count = x;
}
void Increase() {
++count;
}
void Decrease() {
--count;
}
int getCurrentCount() {
return count;
}
};
int main()
{
int x, y;
cout << "请输入计数器初值:" << endl;
cin >> x;
Counter a(x);
cout << "请输入要进行的运算(加输1,减输2):" << endl;
cin >> y;
if (y == 1) {
a.Increase();
}
if (y == 2) {
a.Decrease();
}
cout << "当前计数器的值:" << a.getCurrentCount() << endl;
return 0;
}
对于新手而言,代码需要写的简单易懂,而不是一开始就追求简洁和高级,我们普通人慢慢的也会变得超级厉害,加油