Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — IADES 2021

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qq649652
Banca
IADES
Órgão
BRB
Ano
2021
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A manutenibilidade e a legibilidade dos códigos melhoraram muito com o surgimento dos padrões de projetos. Há situações em que é necessário encapsular a ausência de um objeto por meio da provisão de um elemento que lide com possíveis referências vazias. Nesse caso, o objetivo é lidar com a situação em que a referência a esse objeto pode ser nula, sendo que a checagem da referência a esse objeto pode resultar em “nenhuma ação” ou “utilize um valor padrão”. Essa é uma maneira transparente de lidar com referências nulas.Qual é o padrão de projeto mais adequado para essa situação?
  1. ANull Object
  2. BCommand
  3. CEmancipated Objects
  4. DProposal
  5. EState
Revelar gabarito e comentário

GabaritoA — Null Object

Link permanente: /questoes/qq649652