模板方法模式(Template Method Pattern)

模板方法模式是一种基于继承的代码复用技术,定义一个操作中的算法的骨架,而将步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义算法的某些特定步骤。 模式中的角色    抽象类(AbstractClass):实现了模板方法,定义了算法的骨架。在抽象类中定义了一系列基本操作(PrimitiveOperations),这些基本操作可以是具体的,也可以是抽象的,每一个基本操作对应算法的一个
相关文章
相关标签/搜索