Camila Duarte
EQUIPE
21/10/2025 • 15:13
Gabarito: a)
No Java, os modificadores de acesso definem a visibilidade dos métodos e atributos dentro do código.
O modificador 'private' torna o método visível apenas dentro da própria classe, sendo o mais restritivo. Isso corresponde à descrição I da questão.
O modificador 'protected' permite que o método seja acessado pela própria classe, suas subclasses e também por classes do mesmo pacote, conforme descrito no item II.
Já o modificador 'public' torna o método acessível por qualquer classe, sem restrições, o que corresponde ao item III.
Portanto, a sequência correta dos modificadores para as descrições I, II e III é: private, protected e public, respectivamente.
Essa definição está de acordo com a especificação da linguagem Java e é fundamental para o controle de encapsulamento e segurança do código.
Fazendo uma checagem dupla, nenhuma outra alternativa apresenta a ordem correta dos modificadores conforme as descrições dadas, confirmando que a alternativa 'a' é a correta.
No Java, os modificadores de acesso definem a visibilidade dos métodos e atributos dentro do código.
O modificador 'private' torna o método visível apenas dentro da própria classe, sendo o mais restritivo. Isso corresponde à descrição I da questão.
O modificador 'protected' permite que o método seja acessado pela própria classe, suas subclasses e também por classes do mesmo pacote, conforme descrito no item II.
Já o modificador 'public' torna o método acessível por qualquer classe, sem restrições, o que corresponde ao item III.
Portanto, a sequência correta dos modificadores para as descrições I, II e III é: private, protected e public, respectivamente.
Essa definição está de acordo com a especificação da linguagem Java e é fundamental para o controle de encapsulamento e segurança do código.
Fazendo uma checagem dupla, nenhuma outra alternativa apresenta a ordem correta dos modificadores conforme as descrições dadas, confirmando que a alternativa 'a' é a correta.