模板方法模式(Template Method)

意图

定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。

Template Method 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。

适用性

模板方法应用于下列情况:

示例一:通用源代码

1568097180225

示例二:插入MySQL数据库通用模板

1568097209822

运行结果:

1568103769422