【声明】本博客内容,若有侵权请告之,会删除 非商业用途,如有侵权,请告知我,我会删除
如回复不及时,或不懂的请加我 微信 island68 QQ823173334 可以的话注明来自优快云
很希望通过优快云这个平台与大家交流
题型:综合设计题《移动平台应用开发》
题目:做一个简单计算器(两个数的加减乘除)
一、语言和环境
a)实现语言
Java
b)环境要求
JDK6以上、Eclipse、ADT
二、要求:
1.可以清空,可以回退(一个一个回退);
2.按下去之后textview背景色变红色(可以不变回来)
如图:
3.要求计算器能够输出正确的计算结果,如结果不准确,视为“未实现题目全部要求”。
说明:
1)程序要有较好的可读性:要有适当的中文注释,变量名/函数名/类名要合适,建议控件名使用驼峰式命名法。
驼峰式命名:当变量名和函式名称是由二个或多个单字连结在一起,而构成的唯一识别字时,利用“驼峰式大小写”来表示,可以增加变量和函式的可读性。第一个单字以小写字母开始,第二个单字的首字母大写。例如:firstName、lastName。
2)程序要有较清晰的逻辑结构:注意类与类之间的关系,注意函数的简洁,必要时使用重构的手段改进代码。
3)程序要有较好的可扩充性:注意接口、抽象类的使用,注意常数的定义、注意用户参数的可配置,必要时使用设计模式。
4)程序要有一定的健壮性:注意异常的定义、捕获与抛出等。
5)程序要有较好的易用性:注意图形化界面元素的使用,注意界面的美观,鼓励有创意的界面,必要时可以使用第三方库(在项目报告中要注明)。
6)程序的基本功能调试通过才进行提交;最好附一个简要的readme说明文件,有密码时要注明;如果使用数据库,则要提供相关的库、文件或创建库表的sql脚本。