设计模式——模板方法模式

初识 模板方法模式(TemplateMethod):定义一个算法中的操作框架,而将一些步骤延迟到子类中。使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。 结构 角色: AbstractClass类,实现了一个模板方法,定义了算法的骨架,具体子类将重定义PrimitiveOperation以实现一个算法的步骤。 ConcreteClass类:实现PrimitiveOperation以完成
相关文章
相关标签/搜索