Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: KillerNemesis en 14 de Octubre 2014, 01:18
-
Que tal, envió mi ejercicio para revision.
/*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!!
-
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
-
Ok roni_apr lo tendre presente. Gracias por la observacion
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!