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?
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".
Respostas
respondido por:
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".
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 similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás