欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解释器模式的应用和理解

程序员文章站 2022-07-14 08:48:27
...

【应用】

一个上下文类,有个带翻译的字符串
一个表达式父类,多个子类
调用时:
初始化上下文,给一个串;
遍历串中的每个字符(关键字)
根据关键字 生成 对应 子表达式求值

【理解】

正则表达式;
一般通过一个字符串,解释成多种命令,例如json串生成对象
文法/关键字 灵活配置,直接添加一个表达式子类即可。