Patrón Estrategia

El patrón estrategia trata de crear componentes conectables, reemplazables y reusables. Busca programar una interface, no una implementación, persiguiendo el principio abierto-cerrado, es decir:   Abierto a la extensión Cerrado a la modificación  ...