0323复利4.0
2016-03-23 22:19
267 查看
一、功能简介
即要追求利益,又要面对不可预知的金融投资风险, “不能把鸡蛋放在同一个篮子里”,所以有必要进行组合投资。
通过上述计算与对比,可以帮助客户进行投资决策。
客户:那么能否帮我记录下一笔一笔不同类型的投资,并动态显示资金现值呢?
分析需求:客户需要在久的功能基础下添加新的功能,要求能够查询之前的投资记录。
二、设计。
在久功能的基础上加入一个新的类,实现文件写入读出功能,把每次投资记录下来及收益。
三、估算。
估计用时:3h
估计代码行:70
四、代码
所用时间:5h
实际代码行:10行
运行结果截图:
总结:1、功能实现了,可是这样占用了内存,这样的设计不好。
2、脱离了设计要求,本来是要实现文件写入读出功能,可是总是失败。
失败的理由:代码阅读量少,应多看些案列。ps:求推荐书籍,55555555
即要追求利益,又要面对不可预知的金融投资风险, “不能把鸡蛋放在同一个篮子里”,所以有必要进行组合投资。
通过上述计算与对比,可以帮助客户进行投资决策。
客户:那么能否帮我记录下一笔一笔不同类型的投资,并动态显示资金现值呢?
分析需求:客户需要在久的功能基础下添加新的功能,要求能够查询之前的投资记录。
二、设计。
在久功能的基础上加入一个新的类,实现文件写入读出功能,把每次投资记录下来及收益。
三、估算。
估计用时:3h
估计代码行:70
四、代码
int Isinfo=JOptionPane.showConfirmDialog(null,"是否要进行投资"); if(Isinfo==JOptionPane.YES_OPTION){ a[input]=principal; b[input]=amount; input+=1; }
所用时间:5h
实际代码行:10行
运行结果截图:
总结:1、功能实现了,可是这样占用了内存,这样的设计不好。
2、脱离了设计要求,本来是要实现文件写入读出功能,可是总是失败。
失败的理由:代码阅读量少,应多看些案列。ps:求推荐书籍,55555555
相关文章推荐
- 第二周练习 百鸡百钱问题
- UESTC 1271(dp动态规划)
- 安装kali后的设置(持续更新)
- java socket 编程
- Android存储数据到文件
- GRASP 职责分配原则[转]
- C
- Poj 2229 Sumsets【dp】
- C++顺序表模板练习 以及 剖析易出现的浅拷贝问题
- 就拿胖子说事
- Ubuntu通过修改配置文件进行网络配置
- css让footer始终位于页面的最底部
- 对于Hadoop和Spark的一些浅显认识
- python 3.5 写的爬虫
- pytest fixture
- qt 线程 正确使用方式
- Tomcat设置默认启动项目及Java Web工程设置默认启动页面
- UVA 10970(p79)----Big Chocolate
- CentOS 如何将.deb 文件 转换.rpm
- springmvc原理