FC ConcursosFC Concursos

Flashcard FC383369

Quais são as funções dos padrões de projeto Builder, Decorator, Flyweight e Memento?

Padrões de Projeto (Engenharia de Software)

FCC · 2019

De acordo com o assunto TI Engenharia de Software: Padrões de Projeto (Engenharia de Software), responda:

Quais são as funções dos padrões de projeto Builder, Decorator, Flyweight e Memento?
Mostrar resposta e comentário

Resposta

O padrão Builder separa a construção de um objeto complexo da sua representação.

O padrão Decorator permite a adição dinâmica de responsabilidades a um objeto.

O padrão Flyweight compartilha estado para muitas instâncias, reduzindo o uso de memória.

O padrão Memento salva e restaura o estado interno de um objeto.


Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/373913

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

Continue aprendendo