第2篇 迁移方法

来源:互联网 发布:淘宝怎么买烟怎么搜索 编辑:程序博客网 时间:2024/06/05 22:59

今天的重构同样非常地简单,以至于人们不认为这是一个有价值的重构。迁移方法,顾名思义就是将方法迁移到合适的位置,在开始重构前,我们先看看一下代码:

 

重构前:

这里值得注意的是BankAccount.CalculateInterset方法。当一个方法被其他类使用比在它所在类中的使用还要频繁时,我们就需要使用迁移方法重构了----将方法迁移到更频繁地使用它的类中。由于依赖关系,该重构最终的代码应该是这样的:

 

重构后:


 

原创粉丝点击