Observe a seguinte classe Java: Assinale a alter...

Próximas questões
Com base no mesmo assunto
Q834606 Programação

Observe a seguinte classe Java:


Imagem associada para resolução da questão


Assinale a alternativa que identifica o conteúdo que será exibido na saída padrão, após a execução da classe Concurso.

Alternativas

Comentários

Veja os comentários dos nossos alunos

Resposta:

O segredo da questão está no método altera() , pois argumentos em Java são passados por cópia, neste caso, o "s" passado como argumento no método altera() não é afetado. 

Na verdade, o segredo é que, quando o método altera é chamado ele dá um retorno de "dois", porém nenhum método de saída é utilizado para mostrar esse valor. Na linha que sucede a chamada do método altera (),  o método de saída é chamado, no entanto, mostra a variável s local, da classe main, que é "um". 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo