Autor Tema: Ejercicio-Ejercicio CU00638B crear Metodo tipo Funcion "boolean" en Java  (Leído 3022 veces)

KillerNemesis

  • Sin experiencia
  • *
  • Mensajes: 25
    • Ver Perfil
Entrego mi ejercicio para revision  :)

Código: [Seleccionar]
/*KillerNemesis - aprendeaprogramar.com - EjercicioCU00638B*/

//Variables locales a un Método o Constructor.Sobrecarga de Nombres

//Aprender a crear un METODO tipo FUNCION para devolver un boooleano


public class Motor{
   
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
   
    //Constructor: cuando se cree un objeto motor se ejecutara el codigo que incluyamos en el constructor
    public Motor(){
    tipoBomba = 0;
    tipoFluido = "Unknown";
    combustible = "Unknown";
}//Cierre del constructor
   
    //Metodos Setter
   
    public void setTipoBomba(int valueTipoBomba){
        tipoBomba = valueTipoBomba;
    }
   
    public void setTipoFluido(String valueTipoFluido){
        tipoFluido = valueTipoFluido;
    }
   
    public void setCombustible(String valueCombustible){
        combustible = valueCombustible;
    }//Cierre del metodo
   
   
   
    //Metodo Tipo Funcion para debolver un booleano
   
    public boolean dimeSiMotorEsParaAgua(){
       
        boolean  motorEsParaAgua = false;       
        if (tipoBomba == 1) {motorEsParaAgua = true;}
       return motorEsParaAgua;
    }//Cierre del Metodo
   

    //Metodos Getter
   
    public int getTipoBomba() {return tipoBomba;}
    public String getTipoFluido() {return tipoFluido;}
    public String combustible() {return combustible;}
}//Cierre de la clase

Saludos!
« Última modificación: 15 de Octubre 2014, 09:06 por Alex Rodríguez »

toni_apr

  • Avanzado
  • ****
  • Mensajes: 497
  • Curiosidad, es uno de los pilares del Conocimiento
    • Ver Perfil
Hola Killer
Solo hay una cosa que tal vez no viste.
Este método
public String combustible() {return combustible;}
debería ser
public String getCombustible() {return combustible;}

Tal como está funciona igual. Pero si en el futuro tengo que pedir el valor del atributo combustible, por muy bien escrito que pusiera getCombustible(). Java no encontraría ningún método con ese nombre

Saludos

KillerNemesis

  • Sin experiencia
  • *
  • Mensajes: 25
    • Ver Perfil
Sorry! :( tendré mas cuidado la próxima ves!, puede que mas adelante por un pequeño error tan "simple" como este me ocasione dolor de cabeza. Agradezco que pudieras darle una revisada a mi ejercicio! (y)

Saludos!!

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".