• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

经典:从追MM谈Java的23种设计模式

发布: 2008-4-30 10:29 | 作者: 不详 | 来源: dev.yesky.com | 查看: 60次 | 进入领测软件测试网论坛讨论

领测软件测试网 15、INTERPRETER—俺有一个《泡MM真经》,上面有各种泡MM的攻略,比如说去吃西餐的步骤、去看电影的方法等等,跟MM约会时,只 要做一个Interpreter,照着上面的脚本执行就可以了。

1n2K(G8rC0o[ 软件测试技术门户f {!yg5I W O

软件测试技术门户8RZ;Kj)xo!V7{+Tv

软件测试技术门户utcP,sxi G

    解释器模式:给定一个语言后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来 解释这个语言中的句子。解释器模式将描述怎样在有了一个简单的文法后,使用模式设计解释这些语句。在解释器模式里面提到的语言是指任 何解释器对象能够解释的任何组合。在解释器模式中需要定义一个代表文法的命令类的等级结构,也就是一系列的组合规则。每一个命令对象 都有一个解释方法,代表对命令对象的解释。命令对象的等级结构中的对象的任何排列组合都是一个语言。软件测试技术门户2kV*RD$Y:^-dLI(y

n YPS{*q8\;l Aph  16、ITERATOR—我爱上了Mary,不顾一切的向她求婚。

wL(zGJRI ^ 软件测试技术门户#]l[4aHl

    Mary:“想要我跟你结婚,得答应我的条件”软件测试技术门户BOx AeN2e

软件测试技术门户y