迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而不是暴露内部的结构。
组合模式:允许将对象组合成树形结构,来表示“整体/“部分的层次结构。组合能以一致的方式处理个别对象和对象组合。
迭代器模式在Java的集合框架中使用的很多,但有了foreach循环后使用的不是很多了。
组合在编程中使用的也很多,不再赘述。