>
No curso Java foi explicado que o modificador de acesso protected permite que apenas as classes filhas vejam estes herdados da classe mão.
Por que um atributo continuou visível em uma classe que não é filha da outra ? Foi usado o modificador de acesso protected na classe mãe.