Java设计模式——行为模式——模板方法模式(TEMPLATE METHOD)

模板方法模式概念   模板方法模式属于行为型模式,它定义一个操作中的算法的骨架,而将一些步骤推迟到子类当中实现。父类抽取并实现的是公共方法,对于可变方法,父类做的只是定义了可变行为的接口,具体实现留给子类去完成,实现对代码的重复利用。 模式中的角色   抽象类(AbstractClass):实现了模板方法,定义了算法的骨架。   具体类(ConcreteClass):实现抽象类中的抽象方法,已完成
相关文章
相关标签/搜索