Laughing

 

2011年11月24日

模板方法模式 Java

摘要: 意图: 在一个方法中定义一个算法的骨架,而将一些实现步骤延迟到子类中。 模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 UML图:先建立一个骨架:import java.util.*;public abstract class template{ String name="Laughing"; final public void pre() //final 不允许子类改动气框架 { name(); if(is()) other(); //用钩子技术控制是否要这一个other步骤 } public void name() { System.... 阅读全文

posted @ 2011-11-24 23:27 巨富一生 阅读(975) 评论(0) 推荐(1) 编辑

导航