博客
关于我
21.04.01实现计算器类的成员函数
阅读量:531 次
发布时间:2019-03-08

本文共 1144 字,大约阅读时间需要 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/

你可能感兴趣的文章
MySQL 数据库备份种类以及常用备份工具汇总
查看>>
mysql 数据库存储引擎怎么选择?快来看看性能测试吧
查看>>
MySQL 数据库操作指南:学习如何使用 Python 进行增删改查操作
查看>>
MySQL 数据库的高可用性分析
查看>>
MySQL 数据库设计总结
查看>>
Mysql 数据库重置ID排序
查看>>
Mysql 数据类型一日期
查看>>
MySQL 数据类型和属性
查看>>
mysql 敲错命令 想取消怎么办?
查看>>
Mysql 整形列的字节与存储范围
查看>>
mysql 断电数据损坏,无法启动
查看>>
MySQL 日期时间类型的选择
查看>>
Mysql 时间操作(当天,昨天,7天,30天,半年,全年,季度)
查看>>
MySQL 是如何加锁的?
查看>>
MySQL 是怎样运行的 - InnoDB数据页结构
查看>>
mysql 更新子表_mysql 在update中实现子查询的方式
查看>>
MySQL 有什么优点?
查看>>
mysql 权限整理记录
查看>>
mysql 权限登录问题:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
查看>>
MYSQL 查看最大连接数和修改最大连接数
查看>>