Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#3718484

Durante a análise de um sistema orientado a objetos desenvolvido em Java, um professor do IF identificou que uma subclasse, localizada em um pacote diferente da superclasse, estava acessando diretamente um atributo desta sem utilizar os métodos públicos disponíveis. Considerando os modificadores de acesso em Java e os princípios da orientação a objetos, é correto afirmar que esse acesso direto: 

  • é permitido apenas se o atributo estiver declarado como default, permitindo acesso por qualquer classe.
  • é permitido apenas se o atributo estiver declarado comoprivatena superclasse.
  • é permitido independentemente do modificador de acesso, pois subclasses têm acesso irrestrito aos atributos herdados.
  • é permitido se o atributo estiver declarado como protected, pois isso garante visibilidade para subclasses.
  • é permitido se a subclasse instanciar explicitamente um objeto da superclasse e acessar seus atributos.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora