Cita:
Iniciado por sfermat
Ten en cuenta que el valor que retorna una funcion en java es el que va de despues de la palabra reservada Return y ese valor debe coincidir con el tipo de dato indicado en el encabezado de la funcion, de lo contrario da un error de compilacion
tengo el metodo principal asi:
Código java:
Ver original/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package usodelvoid;
/**
*
* @author andres
*/
public class Usodelvoid {
/**
* @param args the command line arguments
*/
public static void main
(String[] args
) { devuelvesuma suma = new devuelvesuma();
}
}
la subclase
Código java:
Ver original/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package usodelvoid;
/**
*
* @author andres
*/
public class devuelvesuma {
public class Ejemplo2 {
public int espar(int num1, int num2) {
int suma = num1 + num2;
System.
out.
println(" la suma es " + suma
); return suma;
}
}
}
al colocar suma
. no me muestra la funcion. ¿por qué?