拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

面向对象程序设计-类与对象2-CCounter类的成员函数

面向对象程序设计-类与对象2-CCounter类的成员函数

作者 谢颂华

单位 武汉理工大学

下面是一个计算器类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; }
返回列表