重构之路第二篇——在对象之间搬移特性的几种方法

1 Move Method(搬移函数)

 

2 Move  Field(搬移字段)

 

3 Extract Class(提炼类)

 

4 Inline Class(将类内联化)

 

5 Hide Delegate(隐藏委托关系)

 

6 Remove  Middle Man(移除中间人)

 

7Introduce Foreign Method(引入外加函数)

 

8 Introduce Local Extension(引入本地扩展)

 

posted on 2017-10-22 11:02  汴梁砍柴人  阅读(302)  评论(0编辑  收藏  举报