Questão 68 do Concurso Escola de Formação Complementar do Exército (EsFCEx) - Oficial do Quadro Complementar (2015)

Considere a classe Codigo escrita em linguagem de programação Java:




Suponha que a linha 2 foi modificada para “private static int a=0” e a classe Codigo recompilada. Neste caso, qual alternativa abaixo é a correta:

  • A o código não será compilado, visto que a linha 5 apresentará erro informando que não é possível utilizar uma variável estática em uma classe pública.
  • B a linha 5 irá exibir em tela o valor “ 1” em três vezes seguidos.
  • C o maior valor da variável “a” exibido pela linha 5 será o número 3.
  • D o programa irá se comportar da mesma maneira que a sua versão anterior, sendo que a linha 5 exibirá o mesmo resultado.
  • E a mudança da linha 2 irá limitar a quantidade de novas instâncias da classe Codigo para apenas quatro instâncias.