Buenas, subo el desarrollo de otro ejercicio: CU00637B del tutorial de programación autoevaluable en Java.
Gracias de antemano. Saludos,
Edu.
// Representa el motor de una bomba para mover fluidos.
public class Motor{
int tipoBomba;
String tipoFluido;
String combustible;
//Constructor.
public void Motor(){
tipoBomba = 0;
tipoFluido = "";
combustible = "";
}
// Setters.
public void setTipoBomba(int valorTipoBomba){
tipoBomba = valorTipoBomba;
}
public void setTipoFluido(String valorTipoFluido){
tipoFluido = valorTipoFluido;
}
public void setCombustible(String valorCombustible){
combustible = valorCombustible;
}
// Getters.
public int getTipoBomba(){return tipoBomba;}
public String getTipoFluido(){return tipoFluido;}
public String getCombustible(){return combustible;}
// Método: dimeTipoMotor.
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 tipo de bomba."); break;
}
}
}