La idea del patrón iterador es extraer el comportamiento transversal de una colección en un objeto separado llamado iterador. El patrón Iterador es un patrón de diseño de comportamiento que te permite recorrer elementos de una colección sin exponer su representación subyacente, es decir, lista, árbol, etc… ¿Qué problema resuelve el patrón iterador? Uno de los…