martes, 1 de abril de 2014

Patrones estructurales: Decorator

Este post corresponde a la serie Patrones de diseño - Patrones estructurales

Decorator

"Agrega responsabilidades adicionales a un objeto de forma dinámica. Los decoradores proveen una alternativa más flexible que la herencia para extender la funcionalidad de un objeto".

Para entender cómo y cuándo aplicar este patrón vamos a empezar por ver un ejemplo de aplicación a desarrollar para entender el problema al que nos enfrentamos.