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

Modificadores de acesso

Um atributo sem um modificador de acesso específico é public por natureza?

Exemplo:

class MinhaClasse {
    String meuAtributo;
}
3 respostas
solução!

Fala aí, Geovane! Tudo certo? =)

Se você não declarar como public, não... Ele não será public. O default, é que ele seja quase como um protected... Quase, porque, se não me engano, um protected é visível para outras classes de sub pacotes, mas o default, não, sacou? =)

Espero ter ajudado, mas qualquer dúvida não deixe de postar por aqui para que possamos continuar a ajudá-lo! =)

Abraço e bons estudos,

Fábio

Excelente pergunta, sem mais delongas:

private = somente a classe pode acessar
default = mesmo pacote pode acessar
protected = default + subclasses podem acessar
public = qualquer classe em qualquer pacote

Ok, valeu!