Hola Macarena!
Felicitaciones por iniciar un nuevo tema para tu ejercicio.
Revisé tu código y lo veo muy bien! Has seguido las recomendaciones y sugerencias perfectamente.
Ya que tu ejercicio está muy bien, te propongo analizar otra forma de implementar el método diametroRueda(). Fíjate en el siguiente código:
public void comprobarDimensiones(){
if (diametro>1.4){
System.out.println ("La rueda es para un vehículo grande.");
if (grosor<0.4) System.out.println ("El grosor para esta rueda es inferior al recomendado.");
}
else if ((diametro>0.8)&&(diametro<=1.4)){
System.out.println ("La rueda es para un vehículo mediano.");
if (grosor<0.25) System.out.println ("El grosor para esta rueda es inferior al recomendado.");
}
else System.out.println ("La rueda es para un vehículo pequeño");
}
Es otra forma de hacer lo mísmo, ambos métodos (este que te escribo y el tuyo) funcionan correctamente. La diferencia es que esta forma de implementar el método usa lo que se llaman "condicionales if anidados" (un condicional if dentro de otro condicional if).
Analízalo, compáralo, y cualquier duda acá estamos para ayudarte.
Adelante! lo vienes haciendo muy bien!