C#设计模式系列:迭代器模式(Iterator)

  迭代器模式把对象的职责分离,职责分离可以最大限度减少彼此之间的耦合程度,从而建立一个松耦合的对象。职责分离的要点是对被分离的职责进行封装,并以抽象的方式建立彼此之间的关系。 1、迭代器模式简介 1.1>、定义   迭代器模式提供一种方法可以顺序访问聚合对象中各个元素,但又不暴露该对象的内部表示。 1.2>、使用频率    高 2、迭代器模式结构 2.1>、结构图 2.2>、参与者   迭代器模
相关文章
相关标签/搜索