martes, marzo 17, 2015

Ejemplos Patrones de Comportamiento

Los Patrones de Comportamiento permiten descomponer procesos complejos, en procesos más simples mediante la utilización de clases.


Intercepting Filter

Este patrón permite tener mayor control sobre las validaciones, permitiendo adicionar o eliminar validaciones sin modificar el código existente.

Intercepting Filter




Patrón State

Este patrón permite que un objeto modifique su comportamiento cada vez que cambia su estado.

Patrón State

En este ejemplo se puede asignar un estado diferente cada vez que se requiera modificar el comportamiento del objeto.



Patrón Strategy

Este patrón permite determinar como se debe realizar la comunicación de mensajes entre objetos para realizar un proceso.

Patrón Strategy