Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: nani en 01 de Abril 2015, 20:22
-
Como siempre espero saber si es correcto, saludos y gracias
public boolean dimeSiMotorEsParaAgua(){
boolean motorEsParaAgua=false;
if(tipoBomba!=1){
motorEsParaAgua=false;
}
else if (tipoBomba==1) {
motorEsParaAgua=true;
}
return motorEsParaAgua;
}
-
Analizando Bien el ejercicio me di Cuenta que tenía algunos errores y que como lo había hecho anteriormente había escrito código innecesario, quiero saber si de esta manera es correcto
public boolean dimeSiMotorEsParaAgua(){
boolean motorEsParaAgua=false;
if(tipoBomba==1){
motorEsParaAgua=true;
}
return motorEsParaAgua;}
-
Hola nani, este último código está bien. Ten en cuenta que el ejercicio pedía desarrollar una clase completa y que tú sólo has puesto un método, te faltaría el resto de la clase. Puedes ver una solución en https://www.aprenderaprogramar.com/foros/index.php?topic=2077
Salu2
-
gracias, la clase no la puse porque ya esa clase la he implementado en ejercicios anteriores y la ùnica cosa que me interesaba saber era si el mètodo estaba bien, pero la pongo, aquì les va, esto todo lo que he hecho hasta ahora con la calse motor, salu2 y gracias nuevamente, ;)
public class Motor{
private int tipoBomba;
private String tipoFluido;
private String combustible;
public Motor(){
tipoBomba=0;
tipoFluido="";
combustible="";
}
//Mètodos Set
public void setTipoBomba(int valorTipoBomba){
tipoBomba=valorTipoBomba;
}
public void setTipoFluido(String valorTipoFluido){
tipoFluido=valorTipoFluido;
}
public void setCombustible(String valorCombustible){
combustible=valorCombustible;
}
//Mètodos Get
public int getTipoBomba(){
return tipoBomba;
}
public String getTipoFluido(){
return tipoFluido;
}
public String getCombustible(){
return combustible;
}
// Mètodo dimeTipoMotor
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 vàlido para el tipo de bomba");
break;
}
}
// Mètodo dimeSiMotorEsParaAgua
public boolean dimeSiMotorEsParaAgua(){
boolean motorEsParaAgua=false;
if (tipoBomba==1) {
motorEsParaAgua=true;
}
return motorEsParaAgua;
}
}
-
El código está ok
Salu2