Logo Passei Direto
Buscar
) O encapsulamento é um dos pilares da Programação Orientada a Objetos. Sobre encapsulamento em Java, assinale a alternativa correta. Selecione uma alternativa: a) Encapsulamento permite que todos os atributos de uma classe sejam públicos para facilitar o acesso. b) Encapsulamento consiste em esconder os dados da classe e permitir o acesso a eles por meio de métodos c) Encapsulamento impede que uma classe possua métodos. d) Encapsulamento é utilizado apenas para herança entre classes. e) Encapsulamento exige que todos os atributos sejam declarados como protected.
User badge image
Reginaldo Mauricio dos Santos

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas sobre encapsulamento em Java: a) Incorreta. Encapsulamento não significa tornar todos os atributos públicos; pelo contrário, geralmente os atributos são privados para proteger os dados. b) Correta. Encapsulamento consiste em esconder os dados (atributos privados) e permitir o acesso a eles por meio de métodos públicos (getters e setters). c) Incorreta. Encapsulamento não impede que uma classe possua métodos; na verdade, métodos são essenciais para acessar e manipular os dados encapsulados. d) Incorreta. Encapsulamento não é utilizado apenas para herança; é um princípio geral para proteger dados dentro de uma classe. e) Incorreta. Encapsulamento não exige que todos os atributos sejam protected; o mais comum é usar private para esconder os dados. Portanto, a alternativa correta é: b) Encapsulamento consiste em esconder os dados da classe e permitir o acesso a eles por meio de métodos

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina