SóProvas


ID
283759
Banca
FUNIVERSA
Órgão
IPHAN
Ano
2009
Provas
Disciplina
Arquitetura de Software
Assuntos

Considerando os padrões de projetos (design patterns) da engenharia de software que utilizam as melhores práticas em orientação a objetos para atingir os resultados desejados, é correto afirmar que o padrão

Alternativas
Comentários
  • Decorator: Atribui responsabilidades adicionais a um objeto dinamicamente, adiciona responsabilidades a objetos individuais e não a toda classe.

    Composite: Representa um objeto que é construido pela composição de objetos similares a ele. Neste padrão, o objeto composto possui um conjunto de outros objetos que estão na mesma hierarquia de classe a que pertence.

    Memento: Permite armazenar o estado interno de um objeto em um determinado momento para queseja possível retornar a este estado, caso necessário.
  • a) decorator  iterator é utilizado para prover uma maneira de acessar os elementos de um objeto agregado sequencialmente sem expor sua representação interna.

    b) (certo) bridge  é utilizado para desacoplar uma abstração de sua implementação para que os dois possam variar independentemente.

    c) composite  Façade é utilizado para oferecer uma interface única para um conjunto de interfaces de um subsistema, definindo uma interface de nível mais elevado que torna o subsistema mais fácil de usar.

    d) memento   Visitor permite definir uma nova operação, sem mudar as classes dos elementos nos quais opera.

    e) aggregator Composite é utilizado para compor objetos em estruturas de árvore, para representar hierarquias.