Hola quisiera saber si mi codigo esta bien, no me da errores de sintaxis, pero no me salen automaticamente los mensajes en consola al ingresar los datos a "Void Set", tengo que darle clic a "Void comprobarDimenciones" no se si eso este bien espero su respuesta Gracias. /* Ejercicio 8 if else - aprenderaprograma*/
//@Autor Cristian Alberto.
//Inciio del codigo.
public class Rueda {
String Tipo;
double Grosor;
double Diametro;
String Marca;
//Constructor
public Rueda () {
Tipo = "";
Grosor = 0.00;
Diametro = 0.00;
Marca = "";
}//Cierre del constructor
//Metodo para establecer el tipo del objeto Rueda.
public void setTipo (String valorTipo) {
Tipo = valorTipo;
System.out.println ("El tipo de la rueda es de: " +Tipo);
}
//Metodo para establecer el Grosor del objeto rueda
public void setGrosor (double valorGrosor) {
Grosor = valorGrosor;
}
//Metodo para establecer el Diametro del objeto Rueda.
public void setDiametro (double valorDiametro) {
Diametro = valorDiametro;
}
//Metodo para establecer la marca del objeto Rueda
public void setMarca (String valorMarca) {
Marca = valorMarca;
System.out.println ("El tipo de la rueda es de: " +Tipo + " Y la marca de la rueda es de: " +Marca);
}
//Metodo para obtener el Tipo del objeto rueda
public String getTipo () { return Tipo; }//Cierre del metodo
//Metodo para obetener el grosor de la rueda
public double getGrosor () { return Grosor; }//Cierre del metodo
//Metodo para obtener el Diametro del objeto rueda.
public double getDiametro () { return Diametro; }//Cierre del metodo
//Metodo para obtener la marca del objeto rueda
public String getMarca () { return Marca; }//Cierre del metodo
//Comprobacion 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 un Vehiculo mediano. ");
}
else {
System.out.println ("La rueda es para un vehiculo 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. ");
}
else {}
}
}//Cierre de la clase.