Buenas noches, Aquí se aplicaría el patrón Iterator, ya que un mapa ofrece diversas rutas, se puede recorrer la colección en paralelo y se puede implementar otros tipos de recorrido sin descomponer el código.
Aquí se le muestra un diagrama uml aplicando este patrón:
Buenas noches, Aquí se aplicaría el patrón Iterator, ya que un mapa ofrece diversas rutas, se puede recorrer la colección en paralelo y se puede implementar otros tipos de recorrido sin descomponer el código. Aquí se le muestra un diagrama uml aplicando este patrón: