定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
抽象类已定义好关键模板方法TemplateMethod() 的完整实现步骤,但是其中部分动作 operation1和operation 抽象方法未实现 (Abstract类斜体方法定义),需要在子类具体实现;
【设计模式】策略模式 Template
原文:https://www.cnblogs.com/clarino/p/11695366.html