diandian
2017-11-14 13:54:41
原
用java面向对象语言写一个简单的计算器控制台程序,输入两个数和运算符号,得到结果
最初看到这个题目,我觉得非常简单,随手写了一个面向过程的代码,但后来经过推敲,慢慢改善,形成了最终的附件。使用了简单的工厂模式,运用java面向对象的封装、继承和多态,自己也记录保存下,没有单独形成项目的方式,自己引入修改包路径测试即可。
其中:
Calculator是测试调用类
CalculatorBase是计算机父类
CalculatorAdd、CalculatorMinus、CalculatorMulti、CalculatorDivide是对应子类
CalculatorFactory为实例化对象工厂
文件目录为:
在任意地方调用即可
运行后结果:
猜你喜欢
请下载代码后再发表评论
相关代码
最近下载
sunjiahui0616 LV2
2022年10月12日
九千风云 LV1
2022年10月10日
cccccc12 LV8
2022年5月19日
阿风啦 LV14
2020年10月9日
admin_z LV22
2020年5月23日
拒绝热巴四次 LV1
2020年4月7日
16622133955 LV1
2020年4月1日
1958918071 LV1
2020年3月21日
niuniuyahoo LV1
2020年3月18日
2603672128 LV1
2020年2月13日
最近浏览
好烦好烦
9月4日
暂无贡献等级
tonghao LV18
5月15日
22344341 LV2
4月21日
huangtian LV3
2023年6月24日
Q256688
2023年5月1日
暂无贡献等级
话就一个 LV2
2022年12月17日
15342201772 LV9
2022年12月10日
103463 LV1
2022年12月5日
微信网友_6241684106432512 LV2
2022年11月30日
sunjiahui0616 LV2
2022年10月12日