7.2 Move Field(搬移字段)

概括
         程序中,某个字段被其所属了之外的另一个类更多的用到。
          在目标类新建一个字段,修改源字段的所有用户,令它们改用新字段。
      例子
.
动机
        在类之间移动状态和行为,是重构过程中必不可少的措施。
        如果发现,对于一个字段,在其所属了之外的另一个类中有更多函数使用了它,此时应考虑搬移这个字段。也可能移动该字段的用户(某个函数), 这取决于接口。
        使用Extract Class时,我也可能要搬字段。此时,应先搬移字段,然后搬移函数。
做法
.
实践
.




转载于:https://www.cnblogs.com/controlfate/p/3447182.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值