案例描述:
分别利用普通写法和多态实现,设计两个操作进行运算的计算器类
多态优点:
- 代码组织结清晰
- 可读性强
- 利于前期和后期扩展以及维护
//...........................普通实现.....................................
class Caculator {
public:
int getResult(string oper)
{
if (oper == "+")
{
return num1 + num2;
}
else if (oper == "-")
{
return num1 - num2;
}
else if (oper ==