Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2010, 20:44
sinunpeso
 
Fecha de Ingreso: mayo-2010
Mensajes: 8
Antigüedad: 14 años, 5 meses
Puntos: 0
dudad con metodos void

Mas que nada tengo un problema con el siguiente codigo

este codigo es la clase manda a llamar

public class VerClaceLocal {
public static void main (String args[]) {
ClaceLocal c1 = new ClaceLocal(346);
System.out.println(c1.muestraContenido());
}
}


y este es el codigo que contiene las instrucciones

public class ClaceLocal {
public int numero = 0;
public ClaceLocal(int numero) {
this.numero=numero;
}
public String muestraContenido() {
class mostrador {
public String muestraDato(){
return "Numero = "+numero;
}
mostrador m = new mostrador();{
return m.mostrador();
}
}
}
}
}

en el apartado de return m.mostrador(); dice que los metodos de tipo void no puede devolver un valor
y la verdad no entiendo muy bien eso en teoria tengo que hacer esto
-crear ClaseLocal que contenga, muestraContenido, la cual defina una clase local de nombre Mostrador que a su vez, contenga un metodo muestraDato
pero hasta donde esta el codigo hasta hay llege ya no he lo grado avanzar mas espero y me puedan indicar alguna sugerencia
y como compilador tengo eclipse
gracias