Diferencia entre revisiones de «Decorator (patrón de diseño)»

Contenido eliminado Contenido añadido
Cally Berry (discusión · contribs.)
m Revertidos los cambios de 190.65.197.236 (disc.) a la última edición de 72.14.195.225
Línea 24:
* Añadir objetos individuales de forma dinámica y transparente
* Responsabilidades de un objeto pueden ser retiradas
* Cuando la extensión mediante la herencia no es viable hay
* Hay una necesidad de extender la funcionalidad de una clase, pero no hay razones para extenderlo a través de la herencia.
* Hay la necesidad de extender dinámicamente la funcionalidad de un objeto y quizás quitar la funcionalidad extendida.
******************************************