模板模式属于一种行为性模式。抽象基类规定了一个操作的算法骨架,而一些具体的步骤延迟到了子类去定义。
1.基类定义了模板方法规定了如何算法骨架,子类不可以更改。同时定义了一些子类可以更改的具体步骤。
2.每个不同的子类对具体的步骤进行重载从而执行不同的操作。
该模式的有点是可以利用重复的代码,
模板模式属于一种行为性模式。抽象基类规定了一个操作的算法骨架,而一些具体的步骤延迟到了子类去定义。
1.基类定义了模板方法规定了如何算法骨架,子类不可以更改。同时定义了一些子类可以更改的具体步骤。
2.每个不同的子类对具体的步骤进行重载从而执行不同的操作。
该模式的有点是可以利用重复的代码,