2010年2月23日

方法对象

摘要: 假设有一个方法很长,又有很多参数,并且用了很多临时变量。如果直接用提取其中一部分的办法来重构,提取出来的部分会很难命名,而且参数也很多。这时候可以考虑采用方法对象模式。下面是建立方法对象的步骤:1.用方法的名称作为类名。例如ComplexCalculation()变成ComplexCalculator。2.在新类中为每个参数、局部变量和方法中用到的字段一一建立新字段。保留它们在旧方法中的名字(以后... 阅读全文

posted @ 2010-02-23 09:40 非常笑 阅读(317) 评论(0) 推荐(0) 编辑

导航