Ed
ontem
Vamos analisar as alternativas em relação ao controle de acesso em programação orientada a objetos: a. Default - Este tipo de acesso permite que o método seja acessado apenas dentro do mesmo pacote, mas não é restrito apenas à classe que o criou. b. Public - Métodos públicos podem ser acessados de qualquer lugar, não apenas pela classe que os criou. c. Nenhuma das outras alternativas - Esta opção não é relevante, pois uma das alternativas deve ser correta. d. Protected - Métodos protegidos podem ser acessados pela classe que os criou e por suas subclasses (dependentes), mas não por todas as classes. e. Private - Métodos privados só podem ser acessados pela própria classe que os criou, não por dependentes. A descrição da pergunta se refere a um método que pode ser acessado apenas pela classe que o criou ou por suas dependentes. Portanto, a alternativa correta é: d. Protected.