Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Protected

Protected: É necessário ser filho ou filha da classe para ter acesso/visibilidade,estando ou não no mesmo pacote,certo?

2 respostas
solução!

Oi Samuel,

Na verdade classes do mesmo pacote conseguem ter acesso a um atributo ou metodo que esteja declarado como protected mesmo sem ser filhos dessa classe. Agora sendo filha dessa classe além de possuir acesso estando no mesmo pacote você também possui acesso estando em outro pacote. A visibilidade fica assim:

    - Visivel no mesmo pacote (mesmo não sendo filha)
    - Visivel por filhos em qualquer pacote

Ok.valeu. Abs.