Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/10/2012, 01:59
Avatar de DCienfuegos
DCienfuegos
 
Fecha de Ingreso: febrero-2009
Ubicación: Asturias
Mensajes: 195
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: Fallo en metodo para comprobar antes de hacer un Return

Cita:
Iniciado por Fuzzylog Ver Mensaje
xD, no me fijé.

Si pones un if, debes poner un return en caso de que no entre en el if.

public int recogerCosecha()
{
// comprobamos que numeroDeFlores y numeroDeFrutas es igual o superior a cero
if (numeroDeFlores >= 0 && numeroDeFrutas >=0) {
int valorRetornar = numeroDeFrutas;
numeroDeFrutas = 0;
return valorRetornar ;
}
//En tu caso
return 0;
}
Me di cuenta despues tambien, pero puse return -1, ya que cero en el if si que me lo puede devolver. Gracias por la ayuda ;)