FC ConcursosFC Concursos

Questão FC266390

No que diz respeito aos padrões de projeto em Java, Gof é a sigla para um dos conhecidos pela engenharia de software, que tem como objetivo solucionar problemas comuns de softwares

Padrões de Projeto (Engenharia de Software)

IDECAN · 2021

No que diz respeito aos padrões de projeto em Java, Gof é a sigla para um dos conhecidos pela engenharia de software, que tem como objetivo solucionar problemas comuns de softwares que tenham algum envolvimento com a orientação a objetos. Entre os três tipos de padrões Gof, dois são descritos a seguir:

 

I. Descrevem os aspectos de elaboração, associação e a organização entre objetos e classes/interfaces, permitindo combinar objetos em modalidades mais complexas, ou descrever como as classes são herdadas ou compostas a partir de outras.

 

II. Mostram o processo de como os objetos ou classes se comunicam, em geral, buscando um baixo acoplamento entre os objetos, apesar da comunicação que existe entre eles.

 

Os padrões de projeto Gof descritos em I e II são conhecidos, respectivamente, como

  1. comportamentais e interativos.
  2. estruturais e comportamentais.
  3. interativos e procedurais.
  4. procedurais e temporais.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Estruturais e comportamentais.

Estruturais tratam da forma como classes e objetos se organizam e se relacionam para formar estruturas maiores. Focam em composição, herança e ligação entre elementos, permitindo montar conjuntos reutilizáveis e flexíveis. Exemplos típicos: Adapter, Composite, Decorator.

Comportamentais descrevem como objetos ou classes interagem, delegam responsabilidades e trocam mensagens, buscando reduzir acoplamento e tornar o fluxo de controle claro. Definem protocolos de comunicação e padrões de execução. Exemplos: Strategy, Observer, Command.

Ambos visam melhorar a manutenibilidade, reutilização e entendimento de sistemas orientados a objetos.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo