Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Geral — INSTITUTO AOCP 2025

TI - Desenvolvimento de SistemasGeral
Código
qa699905
Banca
INSTITUTO AOCP
Órgão
IF PB
Ano
2025
Cargo
Tec ( )
No paradigma de Programação Orientada a Objetos, o conceito de encapsulamento está diretamente relacionado ao uso de modificadores, que são aplicados a atributos e métodos para definir como esses elementos podem ser acessados dentro da estrutura do software. Esses modificadores são declarados diretamente nas classes e influenciam o nível de acesso entre os componentes do sistema.   Nesse contexto, assinale a alternativa correta.
  1. AUm método declarado como private pode ser acessado livremente por qualquer classe externa ao pacote.
  2. BUm atributo declarado com o modificador public limita seu acesso a classes que fazem parte de uma hierarquia de herança.
  3. CUm método declarado com o modificador public pode ser acessado a partir de qualquer classe, inclusive dentro do mesmo pacote, não estando restrito a ele.
  4. DUm atributo declarado como protected impede o acesso por subclasses.
  5. EUm método declarado como private permite acesso direto por qualquer outra classe do mesmo pacote.
Revelar gabarito e comentário

GabaritoC — Um método declarado com o modificador public pode ser acessado a partir de qualquer classe, inclusive dentro do mesmo pacote, não estando restrito a ele.

Link permanente: /questoes/qa699905