基本介绍 模板方法模式(Template Method Pattern)也叫模板模式,它在一个抽象类中公开定义了执行它的方法的模板,它的字类可以按需重写方法实现,但调用将以抽象类中定义的方式进行. 简单来说,模板方法模式定义一个操作中的算法的骨架,将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构,就能重新定义该算法的某些特定步骤 模式结构 AbstractClass:抽象类,类中实现了模板方法,定义了算法的骨架 ConcreteClass:实现类,继承抽象类,重写其中的抽象方法 举例说明…