
一道c++的题目 急!!!
下面是一个计算器类的定义,请完成该类成员函数的实现。clasecounter{public:counter(intnumber);voidincrement();//给原...
下面是一个计算器类的定义,请完成该类成员函数的实现。
clase counter
{
public:
counter(int number);
void increment(); //给原值加1
int getvalue(); //给原值减1
int print(); //取得计数器值
ptivate: //显示计数
int value:
} 展开
clase counter
{
public:
counter(int number);
void increment(); //给原值加1
int getvalue(); //给原值减1
int print(); //取得计数器值
ptivate: //显示计数
int value:
} 展开
4个回答
展开全部
#include <iostream>
using namespace std;
class counter
{
public:
counter(int number=0){value=number;}
void increment(){value++;} //给原值加1
void decrement(){value--;} //给原值减1
int getvalue(){return value;} //取得计数器值
void print(){cout<<"value= "<<value<<endl;} //显示计数
private:
int value;
};
void main()
{
counter c(8);
cout<<"value= "<<c.getvalue()<<endl;
c.print();
c.increment();
c.print();
c.decrement();
c.print();
}
using namespace std;
class counter
{
public:
counter(int number=0){value=number;}
void increment(){value++;} //给原值加1
void decrement(){value--;} //给原值减1
int getvalue(){return value;} //取得计数器值
void print(){cout<<"value= "<<value<<endl;} //显示计数
private:
int value;
};
void main()
{
counter c(8);
cout<<"value= "<<c.getvalue()<<endl;
c.print();
c.increment();
c.print();
c.decrement();
c.print();
}
展开全部
clase counter
{
public:
counter(int number);
void increment(); //给原值加1
int getvalue(); //给原值减1
int print(); //取得计数器值
ptivate: //显示计数
int value:
}
{
public:
counter(int number);
void increment(); //给原值加1
int getvalue(); //给原值减1
int print(); //取得计数器值
ptivate: //显示计数
int value:
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void counter::counter(int number)
{
//个人觉得这个函数没必要有参数 如果只是单纯的加1的话
value++;
}
void counter::increment()
{
value--;
}
int counter::getvalue()
{
return value;
}
int counter::print()
{
cout<<value<<endl;
}
{
//个人觉得这个函数没必要有参数 如果只是单纯的加1的话
value++;
}
void counter::increment()
{
value--;
}
int counter::getvalue()
{
return value;
}
int counter::print()
{
cout<<value<<endl;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询