设计模式学习与整理-模板方法模式

在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 应用场景  1、有多个子类共有的方法,且逻辑相同。 2、重要的、复杂的方法,可以考虑作为模板方法。 模式结构 1、抽象模板(Abstract Template):抽象模板是一个抽象类。抽象模板定义了若干
相关文章
相关标签/搜索