Questão
ID 2045532Disciplina: Tecnologia da Informação
Assunto: Padrões Criacionais
Ano: 2015 Banca: IDECAN - Instituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional Órgão: Companhia de Processamento de Dados do Estado da Bahia
Padrões de projetos (design patterns) descrevem soluções simples para problemas específicos no projeto de software orientado a objetos. Estes capturam soluções que foram desenvolvidas e aperfeiçoadas ao longo do tempo. Analise‐os.
I. Fornecer uma interface para criação de famílias de objetos relacionados ou dependentes sem especificar suas classes concretas.
II. Dinamicamente agrega responsabilidades adicionais a um objeto, representa uma alternativa flexível ao uso de subclasses para extensão de funcionalidades.
III. Fornece um meio de acessar, sequencialmente, os elementos de um objeto agregado sem expor a sua estrutura interna.
Os design patterns apresentados são, respectivamente: