摘要: 动机 解释器(INTERPRETER)模式 ,属于类行为型模式。给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。(摘自《GoF设计模式》) 个人见解 自己创造编程语言或者DSL的时候能用到,除此之外,个人认为基本没有什么场景。存在的目的就是为了... 阅读全文
posted @ 2015-09-02 13:10 土豆条 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-09-02 13:05 土豆条 阅读(163) 评论(0) 推荐(0) 编辑
摘要: ## 设计模式学习笔记十八:中介者模式### 介绍中介者(MEDIATOR)模式属于对象行为型模式。主要目的是将对象间复杂的调用关系进行解耦。使所有的对象都通过这个中介者进行交互。### 优点+ 对象解耦,提供了复用性;+ 简化了单个对象的交互逻辑;### 缺点+ 中介者业务性太强,黑箱子的雏形。#... 阅读全文
posted @ 2015-09-02 01:08 土豆条 阅读(165) 评论(0) 推荐(0) 编辑