摘要: 组合模式:组合模式允许你将对象组合成树形结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。组合模式让我们能用树形方式创建对象的结构,树里面包含了组合以及个别的对象。使用组合的结构,我们能把相同的操作应用在组合和个别对象上。换句话说,在大多数情况下,我们可以忽略对象组... 阅读全文
posted @ 2015-01-15 17:14 wangliyue 阅读(155) 评论(0) 推荐(0)
摘要: 迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。聚合对象可以是数组,也可以是集合等。遍历集合,我们可以使用for循环,foreach循环。遍历数组,可以使用for循环,foreach循环。但是使用上面这两种形式,我们都需要知道聚合对象是数组,还是集合。但是使用了迭代... 阅读全文
posted @ 2015-01-15 17:12 wangliyue 阅读(164) 评论(0) 推荐(0)