摘要:
开始就一个界面,一个运算类,操作分工不明确,现在重构一下,尽量符合MVC思路如下:本地功能包:计划三个类一、主界面:1、通过界面获取路径及其他参数,将这些信息调用网络操作类处理,获取网络操作类回传的handler2、通过界面获取用户所输入买卖数据及佣税费参数,并调用费用计算类分析计算,显示相应结果二、费用计算类:操作从主界面传入信息,调用运算类计算三、运算类:操作从费用计算类传入数据(全部以以BigDecimal形式保证精度)网络功能包四个类一、网络操作类:生成子线程,操作从主界面所获取参数,按网络通信规范格式化并传出,再将网络返回值传给流处理类,根据返回结果生成相应Handler回传给主线程 阅读全文