Assinale a opção que indica o padrão de projeto GoF ('Gang of Four') que, com finalidade comportamental, sem violar o encapsulamento, captura e externaliza um estado interno de um objeto, de modo que o mesmo possa posteriormente ser restaurado para este estado.
Alternativas
A)
bridge.
B)
facade.
C)
flyweight.
D)
memento.
E)
visitor.
Gabarito e comentário
Resposta correta: D
Memento armazena um estado que pode ser usado para restauração posterior. O padrão organiza essa captura sem expor a representação interna do objeto a outros componentes.
Memento armazena um estado que pode ser usado para restauração posterior. O padrão organiza essa captura sem expor a representação interna do objeto a outros componentes.