23种设计模式之模板方法模式

模板方法模式的定义 定义一个操作中的算法的框架,而将一些步骤延迟到子类中. 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤. 通俗的讲,就是将子类相同的方法, 都放到其抽象父类中 类图如下:   其中, AbstractClass 叫抽象模板, 它的方法分为以下两类: 基本方法, 基本方法也叫做基本操作, 是由子类实现的方法, 并且在模板方法被调用 模板方法, 可以有一个或几个,
相关文章
相关标签/搜索