重构二--在对象之间搬移特性(Move Field)(1)

重构二--在对象之间搬移特性(Move Field)(1)
你的程序中,某个field(值域)被其所驻class之外的另一个class更多地用到。

在target class建立一个new field,修改source field的所有用户,令它们改用new field。

Move_Field.png

你可能感兴趣的:(重构二--在对象之间搬移特性(Move Field)(1))