artigo sql magazine 48 - Decorando objetos

Nesse artigo daremos continuidade à série de padrões de projetos. Dessa vez vamos aprender técnicas de decoração de objetos.

Esse artigo faz parte da revista SQL Magazine edição 48. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

 

Projeto

Decorando objetos

 

No artigo anterior - Objetos também são hospitaleiros - desenvolvemos um renderizador de provas para a empresa ABC. Para cada renderizador criamos um objeto que visitava todos os elementos da estrutura da prova acumulando conhecimentos. O visitante acrescia regras de negócio e comportamentos aos objetos visitados dinamicamente e o melhor, sem que o visitado precisasse ser alterado. Para tornar isso possível foi necessário abordarmos alguns princípios de orientação a objetos e o padrão Visitor. Vale apena conferir.

Nesse artigo daremos continuidade à série de padrões de projetos. Dessa vez vamos aprender técnicas de decoração de objetos.

É importante ressaltar que embora estejamos utilizando Java para exemplificar códigos, essas técnicas são extensíveis a quase todas as linguagens orientadas a objetos.

Será considerado que o leitor possui alguma noção de orientação a objetos, Java e HTML.

Utilizaremos um exemplo didático para demonstrar o funcionamento das técnicas de decoração, mas esse exemplo, apesar da sua simplicidade, é poderoso e poderá ser entendido e melhorado para uso em sistemas reais.

O problema" [...] continue lendo...

Artigos relacionados