Padrões de projetos têm como principal benefício apresentar soluções testadas para problemas recorrentes de software. Isso facilita o desenvolvimento e aumenta a qualidade do software produzido. Considere as afirmativas presentes a seguir a respeito dos padrões de projeto Adapter e Observer:
I. Uma das implementações do padrão Adapter é realizada por meio do uso de herança múltipla.
II. O Observer é usado para permitir que mudanças no estado de certo objeto sejam repassadas para objetos assinantes.
III. O Adapter permite que o cliente troque os objetos Adapter e Adapteer de forma dinâmica.
IV. O Observer define a quantidade de objetos observadores (Observer) de um certo assunto (Subject) em tempo de inicialização do objeto.
Está correto o que se afirma em:
II e IV, apenas.
III e IV, apenas.
I e III, apenas.
II e III, apenas.
I e IV, apenas.
Soluções para a tarefa
Respondido por
0
Resposta:
II e IV, apenas.
Explicação:
O comportamento principal do Observer é atualizar de maneira automática o estado dos objetos assinantes com o seu estado alterado.
Respondido por
0
A resposta correta é a alternativa "C", pois apenas I e III estão certas. Conforme as afirmativas, podemos entender que II e IV estão erradas pois:
- O padrão observer permite que um mecanismo de assinatura seja identificado para notificar múltiplos objetos sobre eventos a partir de sua observação.
- A real função do observer é fornecer maneiras de assinar e cancelar a assinatura de eventos analisados para qualquer objeto com uma interface de assinante.
Softwares
Os softwares são conhecidos usualmente por programas ou aplicativos e possuem diversas funções em uma máquina. Os softwares são programados para desempenhar funções de acordo com a necessidade dos clientes, além de agilizarem processos produtivos.
Saiba mais sobre softwares: brainly.com.br/tarefa/47600411
#SPJ2
Perguntas interessantes
Administração,
5 meses atrás
Matemática,
5 meses atrás
Biologia,
5 meses atrás
Ed. Física,
5 meses atrás
Matemática,
11 meses atrás