设计一个计算器类Calculator,它只有一个计数的成员count。该计算器的有效范围说0~65535,实现计算器的前自增、后自增、前自减、后自减、两个计算器相加减等运算
来源:互联网 发布:端口范围 编辑:程序博客网 时间:2024/06/07 05:12
#include<iostream>
using std::cout;
using std::endl;
class Calculator{
private:
double count;
public:
Calculator(double a):count(a){};
double getcount(){
return count;
}
void operator++(int){
count++;
cout << "count:"<<count << endl ;
}
void operator++(){
++count;
cout <<"count:"<<count << endl ;
}
void operator--(int){
count--;
cout <<"count:"<<count << endl ;
}
void operator--(){
--count;
cout << "count"<< endl;
}
void operator+(Calculator b){
cout <<"conut:"<<this->count+b.count << endl ;
}
void operator-(Calculator b){
cout <<"count:"<<this->count-b.count << endl ;
}
};
void main()
{
Calculator a(5),b(6);
if((a.getcount()>=0)&&(a.getcount()<=65535))
a++;
++a;
a--;
--a;
if((b.getcount()>=0)&&(b.getcount()<=65535))
a+b;
a-b;
}
using std::cout;
using std::endl;
class Calculator{
private:
double count;
public:
Calculator(double a):count(a){};
double getcount(){
return count;
}
void operator++(int){
count++;
cout << "count:"<<count << endl ;
}
void operator++(){
++count;
cout <<"count:"<<count << endl ;
}
void operator--(int){
count--;
cout <<"count:"<<count << endl ;
}
void operator--(){
--count;
cout << "count"<< endl;
}
void operator+(Calculator b){
cout <<"conut:"<<this->count+b.count << endl ;
}
void operator-(Calculator b){
cout <<"count:"<<this->count-b.count << endl ;
}
};
void main()
{
Calculator a(5),b(6);
if((a.getcount()>=0)&&(a.getcount()<=65535))
a++;
++a;
a--;
--a;
if((b.getcount()>=0)&&(b.getcount()<=65535))
a+b;
a-b;
}
- 设计一个计算器类Calculator,它只有一个计数的成员count。该计算器的有效范围说0~65535,实现计算器的前自增、后自增、前自减、后自减、两个计算器相加减等运算
- 设计一个计算器类Claculator,它只有一个用于计数的数据成员count。该计算器的有效计数范围是0~65535,实现计数器的前自增、后自增、前自减、后自减、两个计算器相加减运算
- Windows自带的计算器
- java 自写的计算器
- JAVA实现Windows自带的计算器
- 仿window自带的计算器
- windows 自带计算器 calc 的使用
- Java自增运算符和自减运算符,在变量前和变量后的区别。
- C#调用微软自带的计算器、记事本等软件
- windows自带计算器模式切换的实现研究
- 自增自减前操作符与后操作符的区别
- 自写计算器
- 自带计算器
- 个人作品——类windows自带的计算器
- 前自增和后自增运算符的重载
- 前、后自增,前、后自减,复杂赋值运算符,java数据类型,数组定义方法
- 且说自增自减的前后置
- 且说自增自减的前后置
- Git常用命令详解
- 约瑟夫环
- spring学习笔记(一)
- 从移动2G、3G、4G和iphone5s说起的手机那点事
- socket5代理 客户端代码
- 设计一个计算器类Calculator,它只有一个计数的成员count。该计算器的有效范围说0~65535,实现计算器的前自增、后自增、前自减、后自减、两个计算器相加减等运算
- POJ 1659 - Frogs' Neighborhood , Havel_Hakimi 定理
- Lua的使用入门之C/C++与lua函数的混合调用
- ACM之java速成
- nxclient运行时的几个问题的处理
- U盘安装 Centos Ubuntu 及安装后的源等设置
- 图像傅立叶变换的物理意义
- Working Practice-使用错误记录器记录错误
- linux中单引号、双引号、反引号的作用