Buena tarde, no puedo compilar el código ya que me indica un error "illegal start of type" en el primer if que utilizo al parecer no me esta considerando el diámetro como variable, no se si tenga más errores pero no logro encontrar que es lo que estoy haciendo mal, agradezco su ayuda de antemano, saludos.
public class Rueda {
String marca;
String tipo;
double diametro;
double grosor;
public Rueda () {
marca = "Bridgestone";
tipo = "Radial";
diametro = 0.00;
grosor = 0.00;
}
public void setDiametro (double valorDiametro){diametro = valorDiametro;}
public void setGrosor (double valorGrosor) {grosor = valorGrosor;}
if (diametro>1.4) {
System.out.println ("La rueda es para vehículo grande");
if (grosor<0.4) {
System.out.println ("El grosor para esta rueda es inferior al recomendado");}
else {}}
else if (diametro<=1.4 && diametro>0.8);{
System.out.println ("La rueda es para vehículo mediano");
if (grosor<0.25) {
System.out.println ("El grosor para esta rueda es inferior al recomendado");}
else {}
}
else {System.out.println ("La rueda es para vehículo pequeño");
}
public String getMarca () {return marca;}
public String getTipo () {return tipo;}
public double getDiametro () {return diametro;}
public double getGrosor () {return grosor;}
}