Questão de Engenharia de Software

Sobre o padrão Observer, assinale a alternativa correta:




A

O conceito de polimorfismo não está presente na solução proposta pelo padrão.

B

É responsável por observar e promover as mudanças de estado de um objeto que possui um ciclo de vida complexo.

C

Define uma cadeia de objetos responsáveis pelo processamento de uma requisição, em que cada objeto da cadeia é responsável por observar eventos gerados por um elemento central, realizar algum processamento e notificar o próximo objeto da sequência para continuar o processamento.

D

É frequentemente utilizado na implementação de interfaces gráficas complexas, em que uma fonte de informação precisa estar sincronizada com diferentes visualizações apresentadas simultaneamente para o usuário.

E

Permite o acesso sequencial a objetos organizados em uma coleção, sem expor a representação interna dessa coleção.

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados