模板方法模式
定义:定义一个操作的算法骨架,将一些操作延迟到子类实现。Template Method使得子类可以在不改变算法结构的基础上即可重新定义算法的某些特定步骤
其实该模式很简单,就是定义一个抽象类,然后定义一个抽象方法给子类去实现。
处理器
1 | public abstract class Handler { |
字符处理器
1 | public class CharHandler extends Handler{ |
字符串处理器
1 | public class StringHandler extends Handler{ |