Buenas gente, tengo un problema con el codigo del ejercicio de la entrega CU00637B, al compilarlo no presenta ningun error ni nada por el estilo, pero al crear el objetoy cambiarlo los parametros que deberian imprimir en pantalla a traves de la consola, no lo hace, y no se a que se debe, si estoy usando mal el switch o que. A continuacion dejo el codigo:
public class motor {
private int tipobomba;
private String tipofluido;
private String combustible;
public motor () {
tipobomba = 0;
tipofluido = "desconocido";
combustible = "desconocido";
}
public void setTipobomba (int valorTipobomba) {
tipobomba = valorTipobomba;
}
public void setTipofluido (String valorTipofluido) {
tipofluido = valorTipofluido;
}
public void setCombustible (String valorCombustible) {
combustible = valorCombustible;
}
public int gettipobomba () {return tipobomba;}
public String gettipofluido () {return tipofluido;}
public String getcombustible () {return combustible;}
public void dimeclasedebomba () {
switch (tipobomba) {
case 0: System.out.println ("No hay establecido un valor definido para el tipo de bomba"); break;
case 1: System.out.println ("La bomba es una bomba de agua"); break;
case 2: System.out.println ("La bomba es una bomba de gasolina"); break;
case 3: System.out.println ("La bomba es una bomba de hormigon"); break;
case 4: System.out.println ("La bomba es una bomba de pasta alimenticia"); break;
default: System.out.println ("La bomba especificada no existe"); break;
}
}
}
Espero recibir su ayuda, ya que vengo muy entusiasmado con el curso y no quiero tener que trabarme en esto. Saludos.