- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Ao se trabalhar com linguagens de programação orientadas a objetos, deve-se prestar atenção a diferentes conceitos que definem o paradigma e tornam o processo de desenvolvimento mais elaborado. Dois conceitos fundamentais para o desenvolvimento de projetos orientados a objetos são o Acoplamento e a Coesão. Escolha a opção a seguir que melhor define a aplicação desses conceitos. O projeto deve ter: