Código propuesto como solución al ejercicio CU00637B:
public class Motor{
private int TipoBomba;
private String TipoFluidos;
private String Combustible;
private int TipoMotor;
//constructor
public Motor(){
TipoBomba=0;
TipoFluidos="";
Combustible="";
}
//metodos tipo procedimiento
public void setTipoBomba(int valorTipoBomba){
TipoBomba=valorTipoBomba;}
public void setTipoFluidos(String valorTipoFluidos){
TipoFluidos=valorTipoFluidos;}
public void setCombustible(String valorCombustible){
Combustible=valorCombustible;}
//metodos tipo funcion
public int getTipoBomba(){return TipoBomba;}
public String getTipoFluidos(){return TipoFluidos;}
public String getCombustible(){return Combustible;}
//Otros Metodos
public void DimeTipoMotor(){
switch(TipoMotor){
case 0:
System.out.println("No hay establecido un valor definido para el tipo de bomba");break;
case 1:
System.out.println("La bimba 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 bombacde pasta alimenticia");break;
default:
System.out.println("No existe un valor valido para tipo de bomba");break;
}
}
}