计数器类的设计

mac2025-04-04  13

/*计数器类的设计: (1)在生成类对象时,能够自动为计数值清零 (2)计数值+1功能 (3)计数值-1功能 (4)获取计数值的功能 */ #include<iostream> using namespace std; class count { int x; public: count():x(0) { } void operator++(int n) { x++; } void operator++() { x++; } void operator--(int n) { x--; } void operator--() { x--; } int getcount() { return x; } }; int main() { count p; cout<<"计数器加一"<<endl; p++; cout<<"计数器加一"<<endl; ++p; cout<<"计数器减一"<<endl; p--; cout<<"获取计数值"<<endl; cout<<p.getcount()<<endl; }

最新回复(0)