模板方法模式(Template Method Pattern)

2016-04-28  本文已影响0人  81f83b4769e0
定义

定义一个操作中算法的框架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。模板方法是一种类行为型模式。

角色
  1. AbstractClass(抽象类)
    定义了一系列基本操作,实现了一个模板方法
  2. ConcreteClass(具体子类)
方法分类
上一篇 下一篇

猜你喜欢

热点阅读