interpreter模式在GOF中的定义是:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子. 定义看起来是非常晦涩.简单来讲,解释器模式通常用于处理特定格式的问题表示,通过定义解释器,能够解释该问题问题表示.例如我们工作过程中遇到的公式计算,公式可以看做是一种特定的问题表示,它具有通用性,正确的公式就应该被正确解析.如公式a+b+c,解释器模式就是要能够处理形如此种的文法,且能够提供相当的扩展性,如支持*,/功能等. 解释器在项目中使用较少,它多…