摘要: 6迭代器模式总结迭代器模式是一种使用频率非常高的设计模式,通过引入迭代器可以将数据的遍历功能从聚合对象中分离出来,聚合对象只负责存储数据,而遍历数据由迭代器来完成。由于很多编程语言的类库都已经实现了迭代器模式,因此在实际开发中,我们只需要直接使用Java、C#等语言已定义好的迭代器即可,迭代器已经成... 阅读全文
posted @ 2014-09-19 18:42 williamwood 阅读(197) 评论(0) 推荐(0) 编辑
摘要: //DataViewer.cs using System; namespace TemplateMethodSample { abstract class DataViewer { //抽象方法:获取数据 public abstrac... 阅读全文
posted @ 2014-09-19 18:40 williamwood 阅读(168) 评论(0) 推荐(0) 编辑