Interpreter Pattern(GoF-Behavioral Design Patterns)
来源:互联网 发布:微信网页授权多个域名 编辑:程序博客网 时间:2024/05/05 23:17
这种模式顾名思义,就是将一段文字解释为另一段文字,当然,这其中要遵循某一规则。
一般情况下,需要针对所有语法,对源文字进行递归和遍历,所以,解释器的效率会比较低。
解释器模式常用于不看中程序的效率,其规则经常需要扩展的情况。
其实行为型的模式都有一个共同的特点,就是使用者比较省事儿,只需要交待一下任务就行了。
具体的实现过程有时可能会很复杂,但一旦完成,使用起来就很方便,而且还能扩展。
- Interpreter Pattern(GoF-Behavioral Design Patterns)
- [Special] Design Pattern - Behavioral Patterns - Interpreter Pattern
- Command Pattern(GoF-Behavioral Design Patterns)
- Iterator Pattern(GoF-Behavioral Design Patterns)
- Mediator Pattern(GoF-Behavioral Design Patterns)
- Memento Pattern(GoF-Behavioral Design Patterns)
- Design Pattern----Behavioral Patterns
- Template Method Pattern(Gof-Behavioral Design Pattern)
- Chain of Responsibility(Gof-Behavioral Design Patterns)
- Behavioral Patterns Part 3/11: Interpreter Pattern
- Design Pattern - Behavioral Patterns - Observer Pattern
- Design Pattern - Behavioral Patterns - Mediator Pattern
- [Special] Design Pattern - Behavioral Patterns - Memento Pattern
- [Special] Design Pattern - Behavioral Patterns - Command Pattern
- [Special] Design Pattern - Behavioral Patterns - State Pattern
- Design Pattern - Behavioral Patterns - Strategy Pattern
- Design Pattern - Behavioral Patterns - Visitor Pattern
- [Specical] Design Pattern - Behavioral Patterns - Iterator Pattern
- 主数据
- 使头发变直
- JavaScript slice()、substring()、substr()用法
- java锁机制Synchronized
- 开心,有床上迷你电脑桌了
- Interpreter Pattern(GoF-Behavioral Design Patterns)
- 关于Actionscript 3加载外部swf
- 可以让你少奋斗10年的工作经验
- C#编码好习惯
- 记录经验,结识朋友:)
- 哈希表
- Windows下的yacc lex工具(Z+源码)
- 一个月来的总结
- VB和VC混合编程