Buscar

Padrões de Projeto de Software Com Java - AV1 - Q5

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


(__)É 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.

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

(__)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.

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

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