解释器模式
2015-04-28 15:40:25 9 举报
解释器模式是一种行为设计模式,它定义了一个表达式接口,并为该接口提供一个实现了该接口的类。这个类的解释器对象使用给定的上下文来解释一个表达式,并计算出表达式的值。解释器模式的主要优点是它具有灵活性和扩展性,因为它可以很容易地添加新的表达式类型。此外,解释器模式还具有易于实现和维护的优点,因为它可以将复杂的表达式分解为更小的部分,并且每个部分都可以独立地实现和维护。然而,解释器模式也有一些缺点,例如它可能会导致性能问题,因为每次执行表达式时都需要创建一个新的解释器对象。
作者其他创作
大纲/内容
CAbstractExpression
+Interpret(CContext)
CTerminalExpression
CNormalExpression
0 条评论
下一页