解释器模式 我们前边介绍的大部分设计模式都是可以广泛应用于各种领域的,但是实际上也有许多设计模式是局限于一些专门领域的,比如解释器模式。 解释器模式(Interpreter Pattern)的用途相当专一:构建语言解释器。 关于编译原理的内容我早还给老师了,也不可能为了学习这个模式专门回头去看,所以这里简单地描述一下《Head First 设计模式》中介绍地内容就OK了,如果有兴趣地童鞋可以自行查找相关资料深入学习。 我们知道要发明一种新的编程语言,最重要的是规定相应的语法,并且创建一个语言的解释器,而该解释器的主…