来自:收藏框架
"AbstractCollection类提供了所有方法的实现,除了iterator()和size()方法,它们在适当的子类中实现"
任何人都可以明确为什么没有iterator()的默认行为?我可以看到为什么size()不是这个问题的默认值:为什么AbstractCollection没有实现size()?
它会做什么?
该iterator()方法是派生类实际提供数据的方式.
所有实现的方法都AbstractCollection使用size()和中实际实现提供的数据执行适当的逻辑iterator().