Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CESGRANRIO 2012
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- cg048688
- Banca
- CESGRANRIO
- Órgão
- LIQUIGÁS
- Ano
- 2012
- Nível
- Superior
- Cargo
- LIQUIGAS - Profissional Júnior - Análise de Infraestrutura
Um padrão de projeto do catálogo GoF (Gang of Four) é o Template Method, cuja finalidade é
- Adefinir uma família de algoritmos, encapsular cada um e fazê-los intercambiáveis.
- Bdesacoplar uma abstração de sua implementação, de tal forma que as duas possam variar independentemente.
- Cencapsular uma requisição para parametrizar clientes com diferentes requisições e filas e dar suporte a ações reversíveis.
- Doferecer uma interface única de nível mais elevado para um conjunto de interfaces de um subsistema.
- Epermitir a definição da parte invariante de um algoritmo separadamente de sua parte variante.