Ybadoo - Soluções em Software Livre
Tutoriais
Programação Orientada a Objetos

Por que você usaria o padrão Composite?

 

O padrão Composite é utilizado quando se deseja representar hierarquias partes-todo de objetos, ou quando se deseja que os clientes sejam capazes de ignorar a diferença entre composições de objetos e objetos individuais, de forma que os clientes tratem todos os objetos da estrutura composta de maneira uniforme.