模版方法模式

2016-10-04 21:49:03 0 举报
仅支持查看
模版方法模式是一种行为设计模式,它定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。这个模式由以下几个角色组成:抽象类(AbstractClass):定义了算法的骨架,即包含若干个抽象方法;具体子类(ConcreteClass):实现抽象类的抽象方法,完成算法中的具体步骤;模板方法(TemplateMethod):定义了算法的骨架,其中定义了一些抽象方法,这些抽象方法由具体子类来实现。
作者其他创作
大纲/内容
评论
0 条评论
下一页