模板方法模式

2017-03-17 17:29:13 0 举报
仅支持查看
模板方法模式是一种行为设计模式,它定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。这个模式由五个角色组成:抽象类、具体模板、抽象方法、具体方法、客户端。其中,抽象类定义了算法的骨架,具体模板实现抽象类的抽象方法,并覆盖其中的一些步骤;抽象方法定义了算法的骨架,具体方法实现抽象方法的具体步骤;客户端使用具体模板创建对象,并调用其方法完成算法。
作者其他创作
大纲/内容
评论
0 条评论
下一页