1
resposta

[Dúvida] Qual modificador é visível nos seguintes lugares?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Até onde entendi o ✘ representa onde o modificador não tem visibilidade. Não seria o modificador default? Daria acesso para a classe e toda a hierarquia mas não para classes fora do package! A resposta que apresentou ser correta é o modificador de acesso protected, mas esse modificador dá acesso a uma classe que se estende em outro package. O correto não seria o modificador default? Afinal, ele é um modificador que dá acesso a classe, subclasses e non-subclasses do próprio package, mas não fora dele.

1 resposta

Eu também não entendi pq foi protected