设计模式开始--模板方法模式
2015-03-31 15:20
204 查看
模本方法模式
一、作用:将不变的行为搬到超类,去除子类中的重复代码,不变的行为放在超类中,变的地方放到实现类中。
二、定义:定义一个操作中算法的骨架,将一些步奏延迟到子类中。
三、类图:
View Code
一、作用:将不变的行为搬到超类,去除子类中的重复代码,不变的行为放在超类中,变的地方放到实现类中。
二、定义:定义一个操作中算法的骨架,将一些步奏延迟到子类中。
三、类图:
public class Client { public static void main(String[] args) { TestPaper one = new PaperOne(); one.question(); TestPaper two = new PaperTwo(); two.question(); } }
View Code
相关文章推荐
- 乐在其中设计模式(C#) - 模板方法模式(Template Method Pattern)
- 设计模式(七)[模板方法(Template Method)模式]
- 设计模式笔记 13. TemplateMethod 模板方法模式(行为型模式)
- 设计模式之模板方法模式
- 白话设计模式--行为型模式--Template Method模式(模板方法模式)
- 乐在其中设计模式(C#) - 模板方法模式(Template Method Pattern)
- 解读设计模式----模板方法模式(Template Method),电脑就是这样造出来的
- 设计模式——模板方法模式(TemplateMethod)
- 深入浅出Java模式设计之模板方法模式
- 设计模式之模板方法模式(Template Method)
- 设计模式学习笔记(二十四)——Template Method模板方法
- 浅析设计模式之模板方法
- 设计模式初学者系列-模板方法
- 设计模式笔记(十五) —— 模板方法模式
- 第六个设计模式:模板方法
- 设计模式学习日志(14)-TemplateMethod模板方法(行为型模式)
- 设计模式 - Template Method Pattern(模板方法模式)
- 第六个设计模式之:模板方法
- 设计模式学习之 模板方法模式
- 设计模式之模板方法模式(Template Method)