Hola.
Otro ejercicio, gracias.
Respuesta a ejercicio CU00637B:
//ejercicio para practicar con la sentecia switch. Lámina 38
public class Motor{
//caracteristicas, campos o atributos de la clase Motor.
private int tipoBomba; //tomará los valores de 0, 1, 2, 3, 4.
private String tipoFluido;
private String tipoCombustible;
//Constructor: Todo lo que se ejecute en el programa estará definido en el Constructor.
public Motor(){
tipoBomba = 0;
tipoFluido = "";
tipoCombustible = "";
}
//Serie de métodos para asignar valor a los atributos.
public void setTipoBomba(int valorTipoBomba){
tipoBomba = valorTipoBomba;
}
public void setTipoFluido(String valorTipoFluido){
tipoFluido = valorTipoFluido;
}
public void setTipoCombustible(String valorTipoCombustible){
tipoCombustible = valorTipoCombustible;
}
//Serie de métodos para obtener el valor asignado a los atributos.
public int getTipoBomba(){
return tipoBomba;
}
public String getTipoFluido(){
return tipoFluido;
}
public String getTipoCombustible(){
return tipoCombustible;
}
//Método para identificar el tipo de bomba al que se aplica el motor.
public void dimeTipoDeBomba(){
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("No existe un valor válido para tipo de bomba "); break
}
}
}