Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — COPEVE-UFAL 2023

ProgramaçãoProgramação Orientada a Objetos
Código
qq852599
Banca
COPEVE-UFAL
Órgão
UFAL
Ano
2023
Nível
Médio
Cargo
COPEVE - - Técnico de Tecnologia da Informação
Alguns sistemas requerem um maior dinamismo na sua execução, com a necessidade de ajustar o seu comportamento, de acordo com mudanças no cenário de execução. Nesse sentido, o padrão de projetos State pode ser um aliado do desenvolvedor. O padrão permite que um objeto altere seu comportamento dinamicamente, com base nas mudanças ocorridas em seu estado, sem a necessidade de mudar de classe ou sequer de ser instanciado novamente.Assinale a alternativa que apresenta os conceitos da Programação Orientada a Objetos que são responsáveis pelo dinamismo do objeto implementado, utilizando o padrão de projetos State.
  1. AAssociação e encapsulamento.
  2. BDelegação e polimorfismo.
  3. CInterfaces e associação.
  4. DPolimorfismo e interfaces.
  5. EEncapsulamento e delegação.
Revelar gabarito e comentário

GabaritoB — Delegação e polimorfismo.

Link permanente: /questoes/qq852599