摘要:
模板方法模式:定义一个算法骨架,并将其中一部分具体实现延迟到子类。他使得子类可以不必改变一个算法结构即可重定义该算法的某些特定步骤。模板方法可以聚集方法实现里的公共部分,而把变化的部分延迟到了子类package templatemethod;public abstract class Salary { /** 算法骨架 */ public float realIncome(float salary) { System.out.println("公共部分"); return salary - tax(salary) - ensurance(salary); ... 阅读全文