计算器应用这是一个使用软件工程工具敏捷软件开发java中实现的计算器应用程序。我在TDD之后开发了这个计算器,GUI实现了MVC设计模式。计算器有两个功能来计算字符串的值。一种是评估字符串的中缀方法,另一种是评估搅拌的反向波兰方法。图形界面有一个输入字段,用户可以在其中输入表达式。他还有两个单选按钮可以在Reverse PolishInfix计算方法之间进行选择。单击时还有一个计算按钮,它会计算表达式并将其显示在屏幕上。当适用的表达式未输入GUI时,会引发InvalidExpression警报。我在此使用不同类型的堆栈实现来评估反向波兰语中缀算法中的字符串。