c++ 四则计算器
用c++的类方式做一个四则运算计算器非常容易,只需要用成员函数就可以完成,而这里用多态的方法来做
多态的特点
1、代码组织结构清晰
2、可读性强
3、利于前期和后期的扩展和维护
代码
#include<iostream>
#include<string>
using namespace std;
class abstractcalculator
{
public:
virtual float getresult()//提供虚函数,方便多态
{
return 0;
}
float num1=0, num2=0;
};
class addcalculator:public abstractcalculator//加法
{
public:
float getresult()
{
return num1 + num2;
}
};
class