Dentre as aplicações dadas, Public aplica-se a
considere os modificadores Java e sua aplicação em
I. Atributo.
II. Variável local.
III. Método.
IV. Classe.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - I, III e IV, apenas.
A questão aborda o conhecimento sobre os modificadores de acesso na linguagem de programação Java. Os modificadores de acesso determinam a visibilidade das classes, atributos, métodos e construtores. O modificador public é um dos quatro modificadores de acesso, sendo os outros private, protected e default (quando nenhum modificador é especificado). A palavra-chave public torna o membro acessível de qualquer lugar, o que significa que pode ser acessado de qualquer outra classe, pacote ou subclasse.
A opção correta é a letra A, pois:
- I. Atributo: Podemos utilizar o modificador public para atributos, o que significa que eles podem ser acessados diretamente de qualquer outra classe.
- III. Método: Métodos podem ser declarados com o modificador public, e isto indica que qualquer outro código pode invocar esse método.
- IV. Classe: Uma classe pode ser marcada como public, indicando que ela é acessível por qualquer outra classe. No entanto, vale notar que em um arquivo fonte Java, apenas uma classe pode ser public e o nome do arquivo deve coincidir com o nome da classe public.
A variável local, que é a opção II, não pode ser marcada como public porque a visibilidade das variáveis locais é limitada ao bloco de código em que são declaradas. Portanto, os modificadores de acesso não se aplicam a elas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo