|
|
|
|
移动端

2.6 货币兑换计算器

《软件测试:一个软件工艺师的方法(原书第4版)》第2章程序示例,本章给出了3个单元层次程序实例的伪代码。本节为大家介绍货币兑换计算器。

作者:马琳/李海峰 译来源:机械工业出版社|2017-11-15 17:31

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

2.6 货币兑换计算器

货币兑换计算程序也是一个事件驱动程序,但它更侧重与图形用户界面(GUI)相关的代码。图2-5给出了一个简单的GUI。

这个应用程序可以将美元转换为下面4种货币中的任意一种:巴西雷亚尔、加拿大元、欧元或日元。用“单选按钮”(选项按钮)来选择国别,这些按钮是互斥的。选择了一个国家后,系统的响应是补全的相应提示语。例如,按下了“加拿大”按钮后,“可兑换……”的提示就会变成“可兑换加拿大元”。同时程序还会在可转换金额的输出位置旁边显示一面加拿大国旗。选择币种前后,用户都可以输入美元金额。两项操作完成后,用户可以点击“计算”“清除”或“退出”按钮。点击“计算”会将美元金额转换为所选货币的兑换金额。点击“清除”可以重新设置币种、美元金额、转换金额以及相应的提示。点击“退出”会结束该应用程序。这个货币转换器的例子在第15章中很好地说明UML描述和面向对象实现。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网管员必读—超级网管经验谈(第2版)

本书的第1版获得过“2006年度全行业优秀畅销品种奖”。全书共15章,分别介绍了网管员职责和应具备的工作习惯、共享上网与访问控制方法、子...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊