05 2018 档案

摘要:模式适用环境 在以下情况下可以使用解释器模式: ·可以将一个需要解释执行的语言中的句子表示为一个抽象语法树。 ·一些重复出现的问题可以用一种简单的语言来进行表达。 ·文法较为简单。 ·效率不是关键问题。 ·一些重复发生的事情包含固定的一系列操作类型,比较适合用解释器模式来实现。 解决问题 ·加减乘除 阅读全文
posted @ 2018-05-24 18:15 发酸的丶米饭 阅读(554) 评论(23) 推荐(7)
摘要:浅谈架构模式之解释器模式 1定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 ·文法:即语法规则。在解释器模式中每一个语法都将对应一个解释器对象,用来处理相应的语法规则。它对于扩展、改变文法以及增加新的文法规则都很方便。 ·句子:解释器模式描述了 阅读全文
posted @ 2018-05-21 20:28 发酸的丶米饭 阅读(208) 评论(0) 推荐(1)