Hola a todos. Por favor, revisen mi solución. Gracias.
Salu2.
Chema.
/* Ejemplo - aprenderaprogramar.com */
//Esta clase representa una rueda.
public class Rueda { // El nombre de la clase
private String tipo; // Tipo de cada objeto rueda
private double grosor; // Grosor de cada objeto rueda
private double diametro; // Diametro de cada objeto rueda
private String marca; // Marca asignado de cada objeto rueda
// Constructor: cuando se cree un objeto rueda se ejecutará el código que incluyamos en el constructor
public Rueda () {
tipo = "";
grosor = 0.0;
diametro = 0.0;
marca = "";
} // Cierre del constructor … el código continúa …
// Método para establecer el tipo de una rueda
public void setTipo (String valorTipo) {
tipo = valorTipo; // El tipo del objeto rueda adopta el valor que contenga valorMatricula
} // Cierre del método
// Método para establecer el grosor de una rueda
public void setGrosor (double valorGrosor) {
grosor = valorGrosor; // El grosor del objeto rueda adopta el valor que contenga valorGrosor
} // Cierre del método
// Método para establecer el diametro de una rueda
public void setDiametro (double valorDiametro) {
diametro = valorDiametro; //El diametro del objeto rueda adopta el valor que contenga valorDiametro
} // Cierre del método
// Método para establecer el tipo de una rueda
public void setMarca (String valorMarca) {
marca = valorMarca; // La marca del objeto rueda adopta el valor que contenga valorMarca
} // Cierre del método
// Método para obtener el tipo del objeto rueda
public String getTipo () { return tipo; } // Cierre del método
// Método para obtener el grosor del objeto rueda
public double getGrosor () { return grosor; } // Cierre del método
// Método para obtener el diametro del objeto rueda
public double getDiametro () { return diametro; } // Cierre del método
// Método para obtener la marca del objeto rueda
public String getMarca () { return marca; } // Cierre del método
public void comprobarDimensiones (){
if (diametro > 1.4) System.out.println("La rueda es para un vehículo grande");
else if (diametro <=1.4 || diametro > 0.8) System.out.println("La rueda es para un vehículo mediano");
else if (diametro <= 0.8) 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");
}
} //Cierre de la clase