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!