设计模板模式

1. 1 模板模式的定义 定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中。 1.2 设计模式的结构 (1) 抽象类(AbstractClass): 负责给出一个算法的轮廓和骨架。它由一个模板方法和若干个基本方法构成。 ① 模板方法:templateMethod() 定义了算法的骨架,按某种顺序调用其包含的基本方法。 ② 基本方法:是整个算法中的一个步骤,包含以下几种类型。 抽象方法:ab
相关文章
相关标签/搜索