模板模式(TemplateMethod)

什么是Template Method模式   在父类中定义处理流程的框架,在子类中实现具体处理的模式就称为Template Mehtod模式。模板模式的关键是:子类可以置换掉父类的可变部分,但是子类却不可以改变模板方法所代表的顶级逻辑。 类图: Template Method角色   抽象模板(Abstract Template)角色有如下责任: 定义了一个或多个抽象操作,以便让子类实现。这些抽象
相关文章
相关标签/搜索