Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Magore en 26 de Mayo 2023, 21:48

Título: Variables locales - Ejercicio (CU00638B)
Publicado por: Magore en 26 de Mayo 2023, 21:48
Buenas noches.

Adjunto mi propuesta de solución para el ejercicio (CU00638B):

Código: [Seleccionar]
public class Motor {
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
// Constructor:
    public 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;
    }
   
// Función que devuelve un valor booleano dependiendo del tipo de fluido:
    public boolean dimeSiMotorEsParaAgua() {
        boolean motorEsParaAgua = false;
        if (tipoBomba == 1) {
            motorEsParaAgua = true;
        }
        return motorEsParaAgua;
    }
}

Un saludo.
Título: Re: Variables locales - Ejercicio (CU00638B)
Publicado por: Kabuto en 27 de Mayo 2023, 18:33
Todo parece correcto ;)