GOF之行为型模式Ⅱ(重点)

解释器模式(Interpreter) 用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的编译器和解释器设计 实例:EL表达式,正则表达式,SQL语法,数学表达式 ps:尽量不要使用解释器模式,后期维护有很大麻烦。 在项目中,可使用Jruby,Groovy,java的js引擎替代解释器的作用,弥补java的不足。 访问者模式(Visitor) 对于存储在一个集合中的对象,可能具有不
相关文章
相关标签/搜索