重构方法(2) - 内联方法 重构方法(3)- 用查询方法代替临时变量 重构方法(4) - 引入解释性变量 重构方法(5) - 分离临时变量 重构方法(6) - 去除对参数的赋值 重构方法(7) - 用方法对象代替方法 重构方法(8) - 移动方法 重构方法(9) - 移动字段 重构方法(10) - 提取类 重构方法(11) - 内联类 重构方法(12) – 隐藏委托类 重构方法(13)- 去除中间人 重构方法(14)- 引入外加方法 重构方法(15)—引入扩展类 重构方法(16)—用对象代替数据值 重构方法(17) — 将值对象改为引用对象 重构方法(18) — 将引用对象改为值对象