Contenido del curso

Patrón Decorator y Casos de Uso

Resumen

Añade nuevas responsabilidades a un objeto de forma dinámica permitiendo así extender su funcionalidad sin tener que usar subclases.