Procura

Arquitetura de softwareDesign patterns


EXERCÍCIOS - Exercício 176

  • (FEMPERJ 2012)

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.


Próximo:
EXERCÍCIOS - Exercício 177

Vamos para o Anterior: Exercício 175

Tente Este: Exercício 21

Primeiro: Exercício 1

VOLTAR ao índice: Arquitetura de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+