El código de mi solución para el ejercicio CU00636B del tutorial aprende a programar en Java como si estuvieras en primero:
public class Rueda
{
//Campos de la clase Rueda
private String tipo;
private double grosor;
private double diametro;
private String marca;
//Constructor objeto Rueda
public Rueda(){
tipo = "tipo";
grosor = 0.00;
diametro =0.00;
marca = "marca";
}
//Métodos Set-Get del campo tipo
public void setTipo(String valorTipo){
tipo = valorTipo;
}
public String getTipo(){
return tipo;
}
//Métodos Set-Get del campo grosor
public void setGrosor(double valorGrosor){
grosor = valorGrosor;
}
public double getGrosor(){
return grosor;
}
//Métodos Set-Get del campo diametro
public void setDiametro(double valorDiametro){
diametro = valorDiametro;
}
public double getDiametro(){
return diametro;
}
//Métodos Set-Get del campo marca
public void setMarca(String valorMarca){
marca = valorMarca;
}
public String getMarca(){
return marca;
}
//Método comprobarDimensiones
public void comprobarDimensiones(){
//
if(diametro > 1.4){
System.out.println("La rueda es para un vehículo grande.");
}
else if(0.8 < diametro && diametro <= 1.4){
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");
}
}
}