博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
21.04.01实现计算器类的成员函数
阅读量:526 次
发布时间:2019-03-08

本文共 1154 字,大约阅读时间需要 3 分钟。

下面是一个计算器类的定义,请完成该类的成员函数的实现,并设计一个主函数使用该类和相关成员函数以测试, 该类设计的正确性。

#include 
using namespace std;class coutner{
public: counter(int number); //构造函数 void increment(); //给value原值加1 void decrement(); //给value原值减1 void setvalue(int); //设置计数器值 int getvalue(); //取得计数器值 void print(); //显示计数private: int value; //数据成员};int main(){
... //定义counter类的几个对象并调用有关成员函数 return 0;}**参考答案:**```cpp#include
using namespace std;class counter{
public: counter(int number); //构造函数 void increment(); //给value原值加1 void decrement(); //给value原值减1 void setvalue(int); //设置计数器值 int getvalue(); //取得计数器值 void print(); //显示计数private: int value; //数据成员};counter::counter(int number) {
value = number;}void counter::increment(void) {
value += 1;}void counter::decrement(void) {
value -= 1;}void counter::setvalue(int V) {
value = V;}int counter::getvalue(void) {
return value;}void counter::print(void) {
cout << value << endl;}int main() {
counter cntr(3); //定义counter类的几个对象并调用有关成员函数 cntr.increment(); cntr.print(); cntr.decrement(); cntr.print(); cntr.setvalue(7); cout << cntr.getvalue() << endl; return 0;}

转载地址:http://mlfiz.baihongyu.com/

你可能感兴趣的文章