Hola a todos. Por favor, revisen mi solución. Gracias.
Salu2.
Chema.
/* Ejemplo - aprenderaprogramar.com */
//Esta clase representa una Motor.
public class Motor { // El nombre de la clase
private int tipoBomba; // Tipo de bomba de cada objeto motor
private String tipoFluido; // Tipo de fluido de cada objeto motor
private String combustible; // Combustible asignado a cada objeto motor
// Constructor: cuando se cree un objeto motor se ejecutará el código que incluyamos en el constructor
public Motor () {
tipoBomba = 0;
tipoFluido = "";
combustible = "";
} // Cierre del constructor … el código continúa …
// Método para establecer el tipo de bomba de un motor
public void setTipoBomba (int valorTipoBomba) {
tipoBomba = valorTipoBomba; // El tipo de bomba del objeto motor adopta el valor que contenga valorTipoBomba
} // Cierre del método
// Método para establecer el tipo de fluido de un motor
public void setTipoFluido (String valorTipoFluido) {
tipoFluido = valorTipoFluido; // El tipo de fluido del objeto motor adopta el valor que contenga valorTipoFluido
} // Cierre del método
// Método para establecer el combustible de un motor
public void setCombustible (String valorCombustible) {
combustible = valorCombustible; //El combustible del objeto motor adopta el valor que contenga valorCombustible
} // Cierre del método
// Método para obtener el tipo de bomba del objeto motor
public int getTipoBomba () { return tipoBomba; } // Cierre del método
// Método para obtener el tipo de fluido del objeto motor
public String getTipoFluido () { return tipoFluido; } // Cierre del método
// Método para obtener el combustible del objeto motor
public String getCombustible () { return combustible; } // Cierre del método
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;
}
}
} //Cierre de la clase