Informática, perguntado por renesilvagt, 1 ano atrás

A declaração de variáveis no Java precisa ser feita com muita atenção. Por ser uma linguagem de programação orientada a objetos, precisamos nos atentar ao escopo das variáveis que desejamos declarar, pois isso faz toda a diferença em sua utilização. Assinale a alternativa correta que represente qual o erro apresentado no código abaixo.

Anexos:

doPorto: Cadê as alternativas?
renesilvagt: ALTERNATIVAS

A variável "frase" não pode ser declarada no método "falar", pois ele é privado.


A variável "nome" é uma variável de classe e não pode ser referênciada dentro dos métodos.


A variável "idade" foi declarada, porém não foi referenciada.


O sinal de "+" não pode ser utilizado para somar duas Strings no Java, como está sendo feito dentro do método "andar".


A variável "frase", não pode ser utilizada no método "andar", pois ela foi criada apenas no método "falar".

Soluções para a tarefa

Respondido por doPorto
6
O erro está no método andar(), pois ele chama a variável frase, que é uma variável local do método falar(), ou seja, o método andar() não consegue enxergar a variável frase, pois ela só existe dentro de falar().

Alternativa correta:

A variável "frase", não pode ser utilizada no método "andar", pois ela foi criada apenas no método "falar".
Perguntas interessantes