Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Evandro Sousa

iniciante apanhando de Java

Recommended Posts

Bom dia pessoal beleza ?Então comecei a mecher a pouco tempo com Java, então td isso pra mim ainda é uma loucura, estou fazendo um teste aqui só q estou apanhando muito pois nao tou sabendo o pq do erro...eu nao entendo muito de OOP e talz.. entao ta embaçado..o erro é ..Teste.java:5:Cannot find symbolsymbol: class Calculolocation: class Teste Calculo Testando = new Teste();Teste.java:7:Cannot find symbolsymbol: method testando<int, int>location: class Teste Testando <contador, i>;Teste.java:8:Cannot find symbolsymbol: variable valorlocation: class Teste System.out.print("o valor fornecido foi:" + valor);aki o código....public class Teste{ public static void main(String args[]){ int contador = 10; int i; Calculo testando = new Teste(); for(i=0;i<=contador;i++){ testando(contador,i); System.out.print("o valor fornecido foi:" + valor); } } public int Calculo(int a, int B){ return a + b; }}espero q possam me ajudar ai pq ta dificil.obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não pode declarar uma variavel com um metodo, no caso:

 

Calculo testando = new Teste();
Como essa classe não é estendida de uma suposta classe "Calculo", a solução correta seria:

 

Teste testando = new Teste();
O outro erro está no trecho:

 

testando(contador, i);System.out.print("o valor fornecido foi:" + valor);
"testando" não pode ser usada como um metodo, e a variavel valor não está declarada, o certo seria:

 

int valor = testando.Calculo(contador, i);System.out.print("o valor fornecido foi:" + valor);
Substitua essas linhas no seu codigo.

 

Boa Sorte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa td bem?pq ai você usa só o print e ñ o println?...q eu acho q seria mais recomendável já q ele vai imprimir a linha...abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.