Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: SonyEd en 12 de Diciembre 2017, 03:12
-
Buen dia, quisiera saber si mi código para el ejercicio CU00636B del tutorial de fundamentos de programación Java está realmente bien... Si no es así, por favor, sugieran algún cambio.
public class Rueda{
private String tipo;
private double grosor;
private double diametro;
private String marca;
public Rueda(){
tipo="";
grosor=0.00;
diametro=0.00;
marca="";
}
public void setTipo(String vtipo){
tipo=vtipo;
}
public void setGrosor(double vgrosor){
grosor=vgrosor;
}
public void setDiametro(double vdiametro){
diametro=vdiametro;
}
public void setMarca(String vmarca){
marca=vmarca;
}
public String getTipo(){
return tipo;
}
public double getGrosor(){
return grosor;
}
public double getDiametro(){
return diametro;
}
public String getMarca(){
return marca;
}
public void setcomprobarDimensiones(){
if(diametro>1.4){
System.out.println("La rueda es para un vehículo grande");
}else if(diametro<=1.4 && diametro>0.8){
System.out.println("La rueda es para un vehículo mediano");
}else{
System.out.println("La rueda es para un vehículo pequeño");
}
if((diametro>1.4 && grosor<0.4) || (diametro<=1.4 && diametro>0.8 && grosor<0.25)){
System.out.println("El grosor para esta rueda es inferior al recomendado");
}
}
}
Gracias.
-
Hola SonyEd, el ejercicio está bien resuelto. Dos apuntes:
- Para poner título a los temas en los foros por favor seguir las indicaciones que se dan en https://aprenderaprogramar.com/foros/index.php?topic=1460.0
- El método setcomprobarDimensiones() tiene un nombre no correcto. Los nombres de métodos que comienzan por set se usan para métodos que se usan para establecer un valor de un atributo de clase, como este método no tiene ese fin, no es correcto usar el prefijo set. El nombre de este método podría ser simplemente comprobarDimensiones()
Saludos