Questão FC373214
Considere o seguinte código exemplo escrito em Java: código implementa, especificamente, um conceito da orientação a objeto que é
Linguagens de Programação
FCC · 2024
Considere o seguinte código exemplo escrito em Java:

código implementa, especificamente, um conceito da orientação a objeto que é
- a herança.
- o encapsulamento.
- a associação um para um.
- a associação de classes.
- o polimorfismo.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O código ilustra o conceito de encapsulamento, que consiste em proteger o estado interno de um objeto tornando seus dados inacessíveis diretamente e expondo operações controladas.
Na prática, isso aparece ao declarar atributos privados e fornecer getters/setters ou métodos públicos que controlam leitura e alteração, possibilitando validação, normalização ou rejeição de valores indevidos.
O encapsulamento promove ocultação de dados e mantém a integridade dos dados, reduzindo o acoplamento entre classes: clientes usam a interface pública sem depender da representação interna.
Assim, o código exemplifica como restringir acesso direto ao estado e centralizar regras de negócio dentro da própria classe, princípio central da programação orientada a objetos.
Conteúdo do catálogo FC Concursos · Atualizado em