Dentre as aplicações dadas, Public aplica-se a

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: FCC Órgão: TRE-AM Prova: FCC - 2010 - TRE-AM - Programador de computador |
Q34989 Programação
Para responder às questões de números 66 a 68,
considere os modificadores Java e sua aplicação em

I. Atributo.

II. Variável local.

III. Método.

IV. Classe.

Dentre as aplicações dadas, Public aplica-se a
Alternativas

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