Na programação orientada a objetos,
existem vários conceitos fundamentais que ajudam a criar
sistemas mais modularizados, reutilizáveis e
manuteníveis. Um desses conceitos é o princípio de
esconder os detalhes internos de um objeto e expor
apenas o que é necessário, através de uma interface
pública. Isso é alcançado com o uso de modificadores de
acesso (como privado, protegido e público), permitindo
que os dados de um objeto sejam protegidos contra
acessos não autorizados e modificações acidentais.
Sabendo disso, assinale a alternativa que apresenta,
CORRETAMENTE, o nome deste conceito.