摘要:
使用迭代器模式,可以帮助我们编写可以复用的类,当这个类发生改变时,不需要对其它的类进行修改或者很小的修改即可应对。就上面的书架例子来说,不管BookShelf如何变化,只要BookShelf返回的Iterator类的实例没有问题(hasNext方法和Next方法都可以正常工作),即使调用方不对迭代输出的While循环做任何修改都可以正常工作。 阅读全文
posted @ 2018-12-13 22:22
敲代码的小松鼠
阅读(563)
评论(0)
推荐(0)

浙公网安备 33010602011771号