Carregando...
Carregando...
Ajude a melhorar a plataforma
No desenvolvimento de software, um dos conceitos fundamentais na programação orientada a objetos é a modularização do código. Este processo envolve a separação da visão lógica de uma estrutura de dados da sua implementação concreta. Para alcançar essa modularização, é essencial isolar a implementação da interface pública, permitindo que a complexidade interna seja escondida dos usuários da classe. Esta prática não apenas melhora a manutenção do código, mas também promove a reutilização de componentes.
Neste sentido, assinale a alternativa que identifique o termo que representa a ação de ocultamento citada no enunciado:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa A - Encapsulamento.
A Programação Orientada a Objetos (POO) baseia-se em pilares que visam organizar e proteger o código.
O processo de esconder os detalhes internos de uma classe e expor apenas o necessário através de uma interface pública é fundamental para a modularização e segurança.
O Encapsulamento é o conceito que permite:
As outras opções (Interface, Sistema, Instância) são conceitos relacionados à POO, mas não definem o ato de ocultamento da implementação.
O termo técnico que define o ocultamento da complexidade interna e da implementação é o encapsulamento.
Alternativa A.