Autor Tema: Revision Ejercicio-CU00637B/Condicional de seleccion SWITCH en Java.  (Leído 2787 veces)

KillerNemesis

  • Sin experiencia
  • *
  • Mensajes: 25
    • Ver Perfil
Que tal, envió mi ejercicio para revision.

Código: [Seleccionar]
/*KillerNemesis - aprende a programar.com - EjercicioCU00637B*/

//Instruccion Swich/case/default/break en java

public class Motor{
   
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
   
    //Constructor
    public Motor(){
    tipoBomba = 0;
    tipoFluido = "unknown";
    combustible = "unknown";
}
   
    //Metodo
   
    public void setTipoBomba(int valueTipoBomba){
        tipoBomba = valueTipoBomba;
    }
   
    public void setTipoFluido(String valueTipoFluido){
        tipoFluido = valueTipoFluido;
    }
    public void setCombustible(String valueCombustible){
        combustible = valueCombustible;
    }
   
    //Metodo Tipo Procedimiento
   
    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 valido para tipo de bomba.");
        }
       
    }
           
   
    //Metodos Getters
   
    public int getTipoBomba() {return tipoBomba;}
    public String getTipoFluido() {return tipoFluido;}
    public String getCombustible() {return combustible;}
   
}

Saludos!!

toni_apr

  • Avanzado
  • ****
  • Mensajes: 497
  • Curiosidad, es uno de los pilares del Conocimiento
    • Ver Perfil
Re:Revision Ejercicio-CU00637B/Condicional de seleccion SWITCH en Java.
« Respuesta #1 en: 14 de Octubre 2014, 19:26 »
Hola Killer
Tu clase está perfecta. OK

En este caso las inicializaciones de atributos String
tipoFluido = "unknown";
combustible = "unknown";
es procedente sin desmerecer  las inicializaciones por defecto de cadena vacía
tipoFluido = "";
combustible = "";

Saludos

KillerNemesis

  • Sin experiencia
  • *
  • Mensajes: 25
    • Ver Perfil
Re:Revision Ejercicio-CU00637B/Condicional de seleccion SWITCH en Java.
« Respuesta #2 en: 14 de Octubre 2014, 22:18 »
Ok roni_apr lo tendre presente. Gracias por la observacion


Citar
En este caso las inicializaciones de atributos String
tipoFluido = "unknown";
combustible = "unknown";
es procedente sin desmerecer  las inicializaciones por defecto de cadena vacía
tipoFluido = "";
combustible = "";

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".