模板模式

2025 年 8 月 18 日 | 阅读 2 分钟

模板模式是指“仅在操作中定义函数的框架,将某些步骤推迟到其子类”。


好处

  • 这是代码复用的一种非常常见的技术,也是它唯一的主要好处。

用途

  • 当子类之间的共同行为应该通过避免重复移动到单个公共类时,使用它。

模板模式的 UML 图

Template Pattern

模板模式的实现

步骤 1

创建一个 Game 抽象 类。

步骤 2

创建一个 Chess 类,该类将扩展 Game 抽象类,为其方法提供定义。

步骤 3

创建一个 Soccer 类,该类将扩展 Game 抽象类,为其方法提供定义。

步骤 4

创建一个 TemplatePatternDemo 类。

输出

Template Pattern 
下一主题#