Hola que tal
Estoy siguiendo muy entusiasmado este curso de java, y envió mi código de sentencias if, para que me digan que hecho bien y que esta mal, por favor.
public class Rueda
{
// instance variables - replace the example below with your own
private String tipo, marca;
private double grosor, diametro;
/**
* Constructor for objects of class Rueda
*/
public Rueda()
{
// initialise instance variables
tipo = "";
marca = "";
grosor = 0;
diametro = 0;
}
/**
* An example of a method - replace this comment with your own
*
* @param y a sample parameter for a method
* @return the sum of x and y
*/
//Métodos SETTERS
public void setTipo(String valorTipo)
{
// put your code here
tipo = valorTipo;
}
public void setMarca(String valorMarca)
{
marca = valorMarca;
}
public void setGrosor(double valorGrosor)
{
grosor = valorGrosor;
}
public void setDiametro(double valorDiametro)
{
diametro = valorDiametro;
}
//Metodo comprobador de dimensiones
public void comprobarDimensiones()
{
if(diametro > 1.4)
{
System.out.println("La rueda es para un vehiculo Grande");
}
else if(diametro <= 1.4 && diametro > 0.8)
{
System.out.println("La rueda es para vehiculos medianos");
}
else 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");
}
else
{
System.out.println("La rueda es para vehiculos pequeños");
}
}
//métodos GETTERS
public String getTipo() {return tipo;}
public String getMarca() {return marca;}
public double getDiametro() {return diametro;}
public double getGrosor() {return grosor;}
}
de antemanos muchas gracias
Un cordial Saludo