Skip to content
EntityQ23839· pop 29· linked from 117 articles

design pattern in object-oriented programming

Article · Português

Decorator, wrapper (ou em português Decorador), é um padrão de projeto de software que permite adicionar um comportamento a um objeto já existente em tempo de execução, ou seja, agrega dinamicamente responsabilidades adicionais a um objeto. Decorators oferecem uma alternativa flexível ao uso de herança para estender uma funcionalidade, com isso adiciona-se uma responsabilidade ao objeto e não à classe.

Abstract from DBpedia / Wikipedia · CC BY-SA