摘要: 定义 就是定义算法骨架的方法 具体的操作:在模板中直接实现某些步骤的方法,通常这些步骤的实现算法是固定的,而且是不怎么变化的,因此就可以当作公共功能实现在模板里面。 其实写设计模式的系列笔记就是一种模板方法,每篇文章的流程(目录)都是一样的,我实现了每个部分的具体细节。 模板 模板方法比较简单,第一 阅读全文
posted @ 2019-11-20 21:21 NeilZhang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 装饰模式 定义 装饰者模式又称为包装(wrapper)模式。装饰者模式对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 模板 抽象构件(Component)角色:给出一个抽象接口,以规范准备接受附加责任的对象。 具体构件(ConCreteComponent)角色:定义一个将要接受附加责任 阅读全文
posted @ 2019-11-20 20:07 NeilZhang 阅读(379) 评论(0) 推荐(0) 编辑