(行为型)解释器模式UML
2018-03-07 18:15:04 1 举报
解释器模式
作者其他创作
大纲/内容
依赖
expression ::= action express filetype composite ::= expression to filetypeaction ::= copy | delfiletype :: = student | aexpress :: = table | file
泛化
FileTypeNode(终结表达式)
ExpressNode(终结表达式)
Client
ExpressionNode(非终结表达式)
组合
ActionNode(终结表达式)
概念:定义一个语言文法,并且建立一个解释器来解释该语言中的句子,这里的“语言”指的是使用规定格式和语法的代码
角色:抽象表达式 终结符表达式 非终结符表达式 环境类
解释器模式
ToNode (非终结表达式)
AbstractNode(抽象表达式)
0 条评论
下一页