您的位置:首页 > 编程语言 > Go语言

Interpreter Pattern(GoF-Behavioral Design Patterns)

2009-03-27 22:16 411 查看
这种模式顾名思义,就是将一段文字解释为另一段文字,当然,这其中要遵循某一规则。

一般情况下,需要针对所有语法,对源文字进行递归和遍历,所以,解释器的效率会比较低。

解释器模式常用于不看中程序的效率,其规则经常需要扩展的情况。

其实行为型的模式都有一个共同的特点,就是使用者比较省事儿,只需要交待一下任务就行了。

具体的实现过程有时可能会很复杂,但一旦完成,使用起来就很方便,而且还能扩展。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: