...40 Create Chen 阅读(1839) 评论(13)编辑2011年5月11日改善代码设计 —— 优化物件之间的特性(Moving Features Between Objects)摘要: 试想这么一个情况: 有一个Employee类, 这个类中含有一个部门(Department)属性, 并且Department是一种类.
基于80个网页-相关网页
...为《 重构——改善既有代码的设计》,由侯捷、熊节合译)一书的第七章《在对象之间移动特性(Moving Features Between Objects)》中,介绍了被称作“引入外加函数(Introduce Foreign Method)”和“引入本地扩展(Intoduce Local Extension)”的重构手法。
基于28个网页-相关网页
第七章 在对象之间搬移特性(Moving Features Between Objects)7.1 Move Method(搬移函数)症状:你的程序中,有个函数与其所驻class之外的另一个class进行更多交流;调用后者或被后者调用。
基于24个网页-相关网页
应用推荐