Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: matru en 22 de Mayo 2015, 01:43

Título: Java ejemplo de clase con campos int y String y métodos get y set CU00637B
Publicado por: matru en 22 de Mayo 2015, 01:43
Código: [Seleccionar]
public class Motor{
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    public Motor(){
        tipoBomba=0;
        tipoFluido="";
        combustible="";

    }

    //metodos setter
    public void setTipoBomba(int valorTipoBomba)
    {
        tipoBomba=valorTipoBomba;
    }

    public void setTipoFluido(String valorTipoFluido)
    {
        tipoFluido=valorTipoFluido;
    }

    public void setCombustible(String valorCombustible)
    {
        combustible=valorCombustible;
    }

    //metodos getter
    public int getTipoBomba()
    {
        return tipoBomba;
    }

    public String getTipoFluido()
    {
        return tipoFluido;
    }

    public String getCombustible()
    {
        return combustible;
    }

    //otros metodos

    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 hormigon");break;
            case 4: System.out.println("la bomba es una bomba de pasta almenticia");break;
            default: System.out.println(tipoBomba + " no es una valor valido para un tipoBomba, favor indique un valor del 0 al 4");break;

        }
   
    }
   
   
   



}//cierre de la clase   
Título: Re:EJERCICIOS DE LA UNIDAD (CU00637B) JAVA
Publicado por: RaGa en 22 de Mayo 2015, 01:56
Hola Matru.

Por mi parte he de decirte que a tu ejercicio lo veo perfecto!
Destaco la muy buena organización del código incluyendo comentarios.
A seguir adelante!