设计模式之------模板方法模式(Template Method Pattern)

一、概念 ①、什么是模板模式?        定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 ②、主要解决的问题?         一些方法通用,却在每一个子类都重写了这一方法。 ③、如何解决?         将这些通用算法抽象出来。 ④、优缺点?        优点:       1、封装不变部分,扩展可变部分;  
相关文章
相关标签/搜索