Iterador (patrón de diseño)
De Wikipedia, la enciclopedia libre
En diseño de software, el patrón de diseño Iterador, define una interfaz que declara los métodos necesarios para acceder secuencialmente a un grupo de objetos de una colección. Algunos de los métodos que podemos definir en la Interfase Iterator son:
- Primero(), Siguiente(), haymas() y elementoactual()
Con el uso de este patrón, no es necesario conocer la estructura interna de la colección para poder utilizarla.
Patrones de Diseño |
---|
Creacionales: Abstract Factory | Builder | Factory Method | Prototype | Singleton |
Estructurales: Adapter | Bridge | Composite | Decorator | Facade | Flyweight | Proxy |
De Comportamiento: Chain of Responsibility | Command | Interpreter | Iterator | Mediator | Memento | Observer | State | Strategy | Template Method | Visitor |