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.
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.