FC ConcursosFC Concursos

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 é

  1. a herança.
  2. o encapsulamento.
  3. a associação um para um.
  4. a associação de classes.
  5. 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

Continue aprendendo