Arquitetura de softwareDesign patterns
- (FCC 2013)
Um design patterndescreve uma solução geral comprovada e reutilizável para um problema recorrente no desenvolvimento de sistemas de softwareorientados a objetos. Padrões de projeto ajudam a reconhecer e implementar boas soluções para problemas comuns. Dois dos principais design patternsutilizados atualmente são descritos a seguir:
I. Visa garantir que uma classe só tenha uma única instância e prover um ponto de acesso global a ela.
II. Visa definir uma dependência um-para-muitos entre objetos para que quando um objeto mudar de estado os seus dependentes sejam notificados e atualizados automaticamente.
Os design patternsdescritos em I e II são, respectivamente:
A) Singleton e Observer.
B) Facade e Adapter.
C) Composite e Adapter.
D) Singleton e Command.
E) Facade e Observer.
Próximo:
EXERCÍCIOS - Exercício 142
Vamos para o Anterior: Exercício 140
Tente Este: Exercício 81
Primeiro: Exercício 1
VOLTAR ao índice: Arquitetura de software
Novidade!
Clique aqui para baixar os próximos exercícios.
Depois de baixados, você poderá estudar mesmo sem estar conectado :-)
(Funciona melhor com o navegador Chrome atualizado)