解释器模式(Interpreter Pattern)

解释器模式对给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。   解释器模式须要建立一个类层次结构,在这个类层次结构中,每一个类实现(或解释)一个公共操做。   例如:若是你须要对一个对象进行if...else操做,若是必要,你能够为其定义一个IfCommand对象来进行操做;若是是将一个对象从这儿移动到那儿,也就能够定义一个CarryCommand
相关文章
相关标签/搜索