Aqui pongo el ejercicio 
public class Motor {
private int tipoBomba;
private String tipoFluido;
private String combustible;
public Motor() {
tipoBomba=0;  // valores validos son entre 0 y 4
tipoFluido="";
combustible="";
}
//setters
/* Valores validos son entre 0 y 4 */
public void setTipoBomba ( int QueTipoBomba) {
tipoBomba= QueTipoBomba;
}
/* Los fluidos son agua, gasolina, hormigon y pasta alimenticia */
public void setTipoFluido ( String QueTipoFluido) {
tipoFluido= QueTipoFluido;
}
/* Los combustibles disponibles estan por definir*/
public void setCombustible ( String QueCombustible) {
  combustible= QueCombustible;
}
//getters
public int getTipoBomba () { return tipoBomba; }
public String getTipoFluido () { return tipoFluido; }
public String getCombustible ( ) { return combustible; }
 
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;
        }
    }
 }