Em linguagem Java sabe qual a diferença entre utilizar o Modificador de Acesso "protected" e "default" (não colocar nenhum modificador)? Essa é a pergunta campeã em matéria de dúvidas, antes de mais nada temos três modificadores de acesso:
public - acesso total e irrestrito.
private - acesso restrito a classe que o criou.
protected - acesso restrito ao mesmo pacote (pelo menos é assim que as pessoas...