16.解释器模式

  • 一、角色
    • 抽象表达式类(Expression):所有具体表达式的抽象基类
    • 具体命令类(ConcreteExpression):具体表达式类
  • 二、适用场景
    • 可以将一个需要解释执行的语言中的句子表示为一个抽象语法树
    • 一些重复出现的问题可以用一种简单的语言来进行表达
    • 一个简单语法需要解释的场景
  • 三、实例

猜你喜欢

转载自www.cnblogs.com/zhongj/p/11344168.html