☰
面向对象程序设计-类与对象2-CCounter类的成员函数
2026/10/3 7:38:10 网站建设 项目流程

作者 谢颂华

单位 武汉理工大学

下面是一个计算器类CCounter的定义,要求完成该类的实现(成员函数的定义),并定义主函数main。在主函数中完成先输入计算器的初值,然后进行二次加1,一次减1,最后显示计算器的值。
类定义如下:

#include <iostream> using namespace std; class CCounter { int value; public: CCounter(int number); //构造函数 void increment(); //给原值加1 void decrement(); //给原值减1 int get_value(); //取得计数值 void display_value(); //显示计算器值 }; /* 请在这里填写答案 */

其中value表示当前计算器的值。

输入样例:

99

输出样例:

value=100

参考示例:

CCounter::CCounter(int number){ value=number; } void CCounter::increment(){ value++; } void CCounter::decrement(){ value--; } int CCounter::get_value(){ return value; } void CCounter::display_value(){ cout<<"value="<<value<<endl; } int main(){ int a; cin>>a; CCounter c(a); c.increment(); c.increment(); c.decrement(); c.display_value(); return 0; }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询