FC ConcursosFC Concursos

Questão FC266093

Na Programação Orientada a Objetos – POO, qual o princípio ou característica que apresenta as características a seguir: 1. separa o código em partes isoladas. 2. dá maior flexibili

Linguagens de Programação

IDECAN · 2022

Na Programação Orientada a Objetos – POO, qual o princípio ou característica que apresenta as características a seguir:

 

1. separa o código em partes isoladas.

 

2. dá maior flexibilidade ao código, facilitando modificações e novas implementações.

 

3. controla o acesso aos métodos e atributos de uma classe.

 

4. protege de maneira eficiente os dados internos a classe, determinando onde a classe poderá ser manipulada.

 

Assinale a alternativa que defini esse princípio em POO.

  1. herança.
  2. encapsulamento.
  3. polimorfismo.
  4. acoplamento.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Encapsulamento é o princípio da POO que agrupa atributos e métodos relacionados dentro de uma classe, expondo apenas o que é necessário e escondendo os detalhes internos.

Ao isolar a implementação, o encapsulamento permite que cada componente seja desenvolvido e testado separadamente, reduzindo dependências e facilitando manutenção.

Ele dá maior flexibilidade ao código: mudanças internas na classe não afetam quem a utiliza, desde que a interface pública permaneça a mesma.

O controle de acesso é feito por modificadores de acesso (por exemplo private, protected, public), que definem quais métodos e atributos são visíveis fora da classe.

Essa ocultação protege os dados internos, evitando alterações indevidas e permitindo validar ou controlar o acesso por meio de métodos públicos (getters/setters).

Na prática, encapsulamento aumenta a segurança e a previsibilidade do sistema, além de facilitar extensão e reutilização do código.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo