Hola,
Aqui dejo me solución a este ejercicio. He dado por cierto que el peso que nos da el ejercicio es el peso de un palet con el tipo de piedra correspondiente...
public enum TipoDePiedra
{
CALIZA(1200),
MARMOL(1423.55f),
PIZARRA(1325),
CUARZITA(1466.22f);
//campo tipo constante
private float pesoEspecifico;
//constructor
TipoDePiedra(float pesoEspecifico){
this.pesoEspecifico=pesoEspecifico;
}
public float getPesoEspecifico(){
return this.pesoEspecifico;
}
}
public class TestTiposEnumerados
{
public static void main(String[] args){
TipoDePiedra piedra=TipoDePiedra.CALIZA; //se dra el objeto de tipo enumerado
System.out.println("Estos son los pesos de los palets de cada tipo de piedra\n");
for(TipoDePiedra aux:piedra.values()){
System.out.println("el palet de " + aux.toString() + " pesa " + aux.getPesoEspecifico()+ " kg");
}
}
}
Un saludo.