Logo Passei Direto
Buscar
Qual dos trechos abaixo representa um conceito de encapsulamento na programação orientada a objetos? A Separar dados internos da classe por meio de atributos privados e métodos públicos. B Declarar todas as variáveis como públicas para facilitar acesso. C Declarar todas as funções fora de qualquer classe. D Evitar O uso de construtores e métodos em classes. E Criar funções que não recebem parâmetros.
User badge image
Emmanuel Bonfim

há 5 dias

Respostas

User badge image

Ed Verified user icon

há 5 dias

O encapsulamento na programação orientada a objetos consiste em proteger os dados internos da classe, tornando-os privados, e permitir o acesso a esses dados apenas por meio de métodos públicos (getters e setters, por exemplo). Analisando as alternativas: A) Separar dados internos da classe por meio de atributos privados e métodos públicos. — CORRETA, pois descreve exatamente o encapsulamento. B) Declarar todas as variáveis como públicas para facilitar acesso. — ERRADA, pois expõe os dados, quebrando o encapsulamento. C) Declarar todas as funções fora de qualquer classe. — ERRADA, pois funções fora da classe não fazem parte do encapsulamento. D) Evitar o uso de construtores e métodos em classes. — ERRADA, construtores e métodos são essenciais. E) Criar funções que não recebem parâmetros. — ERRADA, isso não tem relação direta com encapsulamento. Resposta correta: A

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina