Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Clases Strategy concretas

Todas aquellas clases que implementen la interfaz Strategy dando forma al algoritmo.

Contexto

Elemento donde se desarrollará la estrategia.

Interfaz Strategy

Será aquella interfaz que define el nombre del método o métodos que conformarán la estrategia.

Se recomendará usar este patrón cuando en un mismo programa debamos proporcionar distintas alternativas de comportamiento, permitiendo a través de clases independientes, encapsular las distintas estrategias.

Cuando Usarlo

Caracteristica Principal

Sus Componentes

Definición

  • Interfaz Strategy
  • Clases Strategy concretas
  • Contexto

El patrón estrategia permite mantener un conjunto de algoritmos de entre los cuales el objeto cliente puede elegir aquel que le conviene e intercambiarlo dinámicamente según sus necesidades.

El patrón Estrategia (Strategy) es un patrón de diseño para el desarrollo de software. Se clasifica como patrón de comportamiento porque determina cómo se debe realizar el intercambio de mensajes entre diferentes objetos para resolver una tarea.

Patrón de comportamiento

Strategy

Learn more about creating dynamic, engaging presentations with Prezi