摘要: 迭代器模式提供一种方法顺序访问聚合对象中的各个元素,而又不需要暴露该聚合对象的内部表示。对于该模式,估计几乎所有的人都使用过,在此直接给出类结构图参考如下: 如前所述,迭代器模式的思想主要是:一能提供顺序访问各个元素且不需要暴露内部细节;二是要能够访问具体 元素。从而达到简化聚合对象的接口的目的 。 阅读全文
posted @ 2016-06-11 12:59 Jacc.Kim 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 解释器模式意图为给定的语言定义其文法表示,同时定义该文法表示的一套解释器来解释语言中的句子。该模式说的简单通俗点,其主要用途是用来解释用的。至于解释什么,则要看具体的上下文环境。我们可以为一个表达式专门写一个解释器、也可以为一个语句写一个解释器,一个语句可以看成是由多个表达式构成的、因此,我们同样可 阅读全文
posted @ 2016-06-11 11:28 Jacc.Kim 阅读(221) 评论(0) 推荐(0) 编辑