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: JC en 10 de Enero 2016, 04:24
-
Buenas amigos aquí les dejo el código que elabore échenle un vistazo y me dicen que les parece.
public class Motor
{
private int tipo;
private String balbula;
private String combustible;
//constructor
public Motor(){
tipo= 0;
balbula="";
combustible ="";
}
public void settipo(int valortipo){
tipo= valortipo;
System.out.println("tipo = "+valortipo);
}
public void setbalbula(String valorbalbula){
balbula=valorbalbula;
System.out.println("la balbua es "+valorbalbula);
}
public void setcombustible(String valorcombustible){
combustible= valorcombustible;
System.out.println("El combustible es "+ valorcombustible);
}
public int gettipo(){return tipo;}
public String getbalbula(){return balbula;}
public String getcombustible(){return combustible;}
public void procedimiento(){
switch(tipo){
case 0:
System.out.println("No hay establecido un vaor 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 dicho tipo de bomba");
break;
}}}
-
Buenas JC
Para nombrar métodos se recomienda usar camelCase, sería intercalando mayúsculas con cada nueva palabra, por ejemplo setTipo en lugar de settipo. Esto para todos los métodos.
El nombre de los métodos debe describir lo que hace el método. procedimiento no es un buen nombre, sería mejor nombre el que indica el propio ejercicio, dimeTipoMotor
De resto todo bien, ten en cuenta que válvula se escribe con v no con b
Salu2