重构之美之一利用多态重构为带参方法
我在阅读遗留代码时,经常发现存在这样一种情形。在一个类中存在两个方法,它们做了相似的工作,区别仅在于方法内部某些对象的类型。例如:
public class WorkSheet{ private void fillHeader() { Header header = createHeader(); for (String title:h
http://cyqdata.cn/cnblogs/article-detail-38313