Um princípio empregado na programação orientada a objetos é ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: C - Encapsulamento.
O princípio da programação orientada a objetos mencionado na questão é referente à capacidade de ocultar os detalhes internos de funcionamento das classes, expondo somente o necessário para o uso externo. Esse princípio é conhecido como Encapsulamento, que é fundamental para compreender a estrutura de um programa orientado a objetos.
O Encapsulamento permite a definição de diferentes níveis de acesso aos membros (atributos e métodos) de uma classe. Quando um atributo é definido como privado, isso significa que ele só pode ser acessado ou modificado por métodos que pertencem à mesma classe. Essa ocultação assegura que o estado interno do objeto só possa ser alterado por meio de suas próprias operações, protegendo a integridade dos dados e permitindo que as mudanças sejam feitas sem afetar outras partes do código que utilizam a classe.
Essa técnica contribui para a modularidade e manutenibilidade do código, pois facilita o gerenciamento da complexidade dos sistemas ao permitir que mudanças sejam feitas dentro de uma classe sem impactar as outras partes do programa. Além disso, o Encapsulamento ajuda a proteger os dados contra acesso não autorizado e uso incorreto.
Para fins de esclarecimento, vamos comentar brevemente sobre as demais alternativas:
- Acoplamento refere-se ao grau de interdependência entre módulos, onde se busca um baixo acoplamento.
- Instância é um objeto específico criado a partir de uma classe.
- Polimorfismo é a capacidade de um método ter várias formas, ou seja, diferentes comportamentos em classes derivadas.
- Herança permite que uma classe herde características (atributos e métodos) de outra classe.
Portanto, considerando os conceitos mencionados, a resposta correta é mesmo o Encapsulamento, pois está diretamente relacionado com a prática de ocultar os dados dentro de uma seção privada da classe.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo