大话设计模式
字体: 16 + -

第217章

大b:“在实现自己的迭代器的时候,一般要操作的容器有支持的接口才可以。”

小a:“喔。”

大b:“而且我们还要注意以下问题:在迭代器遍历的过程中,通过该迭代器进行容器元素的增减操作是否安全呢?在容器中存在复合对象的情况,迭代器怎样才能支持深层遍历和多种遍历呢?以上两个问题对于不同结构的容器角色,各不相同,需要考虑。”