简述-模版模式

介绍 重构必备,抽取基类,应对变化。书中说到,确定步骤执行顺序,但是某些步骤的具体实现是未知的,或者说实现是会随着环境变化而改变的。这里很明确了,例如,简单吃饭步骤。端起饭碗->夹菜->吃。在夹菜这个步骤就可能变化了,有的是夹肉,有的夹素菜。但端碗和吃是固定的,就可以抽取到基类中,而夹菜这个步骤可以抽象让子类去实现。 该模式的定义为,定义操作框架,将某些步骤延迟到子类中,使得子类可以不改变算法结构
相关文章
相关标签/搜索