Ola Pessoal.
Tenho as seguintes classes:
public class Classe01 {
public static void main(String args[])
{
Classe02 c2 = new Classe02();
//vai fazer a multiplicacao de 3 x 5 na classe02
c2.multiplica1(3,5);
System.out.println("Na Classe01 o conteudo da variavel ResultadoM eh "+ c2.resultadoM);
}
}
public class Classe02 {
int aa1 = 0;
int aa2 = 0;
int resultadoM = 0;
public int multiplica1(int nn1, int nn2)
{
int resultadoM = (nn1 * nn2);
System.out.println("Calculei na classe02 e o resultado eh " + resultadoM);
return resultadoM;
}
}
Utilizei “return resultadoM” na Classe02(onde realizo o calculo) para retornar o valor da variavel “resultadoM”.
Por que nao consigo imprimir o resultado desta variavel na classe01? Naum eh para isto que serve o “return”?!
Bjos
Giovana[/code]