Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: momo en 30 de Agosto 2014, 17:33
-
public class motor
{
String tipofluido,combustible;
int tipobomba;
public void motor()
{
tipofluido="";
combustible="";
tipobomba=0;
}
public void setFLUIDO(String valorfluido)
{
tipofluido=valorfluido;
}
public void setCOMBUSTIBLE(String valorcombustible)
{
combustible=valorcombustible;
}
public void setBOMBA(int valorbomba)
{
tipobomba=valorbomba;
}
public void seleccion_tipo_motor()
{
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 Alimenticia");
break;
default:
System.out.println("No Existe un Valor Valido para el tipo de bomba");
break;
}
}
public String getFLUIDO(){return tipofluido;}
public String getCOMBUSTIBLE(){return combustible;}
public int getBOMBA(){return tipobomba;}
}
-
a simple vista no veo error en la parte funcional del código.
*pero debes poner el inicia de la clase en mayúscula, ejem: public class Motor y no motor.
*Las variables empiezan en minúscula pero las demas palabras deben ir con mayúscula en su inicial, ejem: tipoBomba y no tipobomba, lo mismo con valorBomba (no valorbomba) y setBomba (no setBOMBA).
si tienes mas de 2 palabras seria asi: setMismoCanal........
*según la buena practica de la programación, debes declarar las variables como private aqui delante:
public class Motor
{
private String tipoFluido,combustible;
private int tipoBomba;
a menos de que sea necesario cambiarlo a public o protected.... por ahora va en private...
Después de eso no veo errores en el código...
nota estos arreglos me lo hicieron a mi cuando empece así que el credito no es mio!!.