- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
A orientação a objetos especifica diversos conceitos, dentre eles, a coesão de classes. O conceito de coesão de classes define que cada classe: