Tribunal de Contas do Estado do Rio de Janeiro (TCE-RJ) - Analista de Controle Externo - Tecnologia da Informação (2012) Questão 75

Padrões de Projeto descrevem soluções para problemas recorrentes no desenvolvimento de sistemas de software orientados a objetos. Um padrão de projeto estabelece um nome e define o problema, a solução, quando aplicar esta solução e suas consequências. Um dos padrões de projeto mais utilizados é o padrão Adapter (adaptador), que tem como função:

  • A garantir a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto;
  • B adicionar dinamicamente um comportamento a um objeto existente sem alterar o código das classes existentes;
  • C fornecer uma interface para a criação de famílias de objetos correlatos ou dependentes sem a necessidade de especificar a classe concreta destes objetos;
  • D definir novas operações sem alterar as classes dos elementos sobre os quais ele opera;
  • E permitir que classes com interfaces incompatíveis possam interagir.

Encontre mais questões

Voltar