Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Qual modificador é visível nos seguintes lugares?

Classe Package Classe Filho Qualquer Package ──────────────────────────────────────────── ✔ ✔ ✔ ✘ ──────────────────────────────────────────── Public protected <> (ausência do modificador) private

Alguém consegue esclarecer como se interpreta essa questão.?

Não consegui entender.

Se alguém conseguiu, por favor me da um help.
2 respostas
solução!

Oi Moacir! Tudo certinho?

Interpretei a questão da seguinte forma: temos alguns modificadores em Java: `public`, `private`, `protected` e a ausência do modificador, chamada `package private`. Cada um desses modificadores pode ser acessado de "lugares" diferentes: ao usarmos `private` em um atributo, por exemplo, ele ficará visível apenas para a classe da qual faz parte.

A questão que você colocou aqui mostra alguns lugares onde o modificador é visível: classe, package e classe filho. Assim, o modificador que é visível nesses lugares, com base nas aulas que a gente viu antes, é o protected.

Espero que tenha ficado mais claro.

Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito obrigado Iasmin.