Adjunto el código del ejercicio antes mencionado CU00637B del tutorial de programación Java desde cero, espero observaciones, gracias.
/**
* Ejercicio Motor (CU00637B)
* switch en Java (condicional de selección). Diagrama de flujo y ejemplo de aplicación.
*
* @author MauricioO
*/
public class Motor
{
private int tipoBomba;
private String tipoFluido;
private String combustible;
public Motor () {
tipoBomba = 0;
tipoFluido = "";
combustible = "";
}
public void settipoMotor (int valortipoMotor) {
tipoBomba = valortipoMotor;
System.out.println("El tipo de bomba es " + tipoBomba);
}
public void dimeTipoMotor () {
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 hormigón");
break;
case 4:
System.out.println("La bomba es una bomba de pasta alimenticia");
break;
default:
System.out.println("No existe un valor válido para este tipo de bomba");
break;
}
}
}