- Engenharia de SoftwareDesign Patterns
- Engenharia de SoftwarePrincípios de Engenharia de Software
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Na teoria dos padrões de projeto, um termo conhecido e que direciona toda a teoria é o seguinte: "implemente para uma interface e não para uma implementação". Em inglês, esse termo é geralmente apresentado assim: "program to interfaces, not implementations". Em termos mais técnicos, o que esse termo significa e qual a principal razão que justifica sua aplicação? Assinale a alternativa correta.