Logo Passei Direto
Buscar

Fisioterapia

Colégio Objetivo
O encapsulamento é um dos pilares fundamentais da programação orientada a objetos. Ele consiste em restringir o acesso direto aos membros internos de uma classe, como atributos e métodos, tratando-os como elementos internos de uma 'caixa preta'.
Considerando esses comportamentos associados aos modificadores de visibilidade, analise as opções apresentadas e assinale a alternativa correta.
Um atributo privado pode ser acessado pelos métodos privados da própria classe e pelos métodos protegidos das suas classes descendentes.
Um atributo privado pode ser acessado pelos métodos públicos da própria classe e pelos métodos públicos das suas classes descendentes.
Um membro público é visível na classe à qual ele pertence, mas não é visível nas suas classes descendentes.
Um método protegido não pode acessar os atributos privados e declarados na própria classe.
Um membro protegido é visível na classe à qual pertence e em suas classes descendentes.
User badge image
estudandofisioterapia

há 18 horas

Respostas

User badge image

Ed Verified user icon

há 18 horas

A alternativa correta é: "Um membro protegido é visível na classe à qual pertence e em suas classes descendentes." Explicação rápida sobre as outras opções: 1. Um atributo privado pode ser acessado pelos métodos privados da própria classe e pelos métodos protegidos das suas classes descendentes. - Incorreto, pois atributos privados não são acessíveis em classes descendentes, mesmo que sejam métodos protegidos. 2. Um atributo privado pode ser acessado pelos métodos públicos da própria classe e pelos métodos públicos das suas classes descendentes. - Incorreto, pois atributos privados não são acessíveis em classes descendentes. 3. Um membro público é visível na classe à qual ele pertence, mas não é visível nas suas classes descendentes. - Incorreto, pois membros públicos são visíveis em classes descendentes. 4. Um método protegido não pode acessar os atributos privados e declarados na própria classe. - Incorreto, pois métodos da própria classe podem acessar atributos privados. Espero que isso ajude nos seus estudos!

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina