4.9.1. Actividad 4.1

Icono de iDevice

Actividad 4.1

>> Para entender la diferencia entre los dos tipos de constantes, abramos la escena incompleta "constantes" (no funcionará hasta que termine la actividad). El menú de edición de una constante presenta el siguiente aspecto:

> Es una escena muy sencilla en que se trata de calcular el volumen y la masa de una esfera de radio y densidad fijados por el usuario mediante los oportunos controles. Si pulsamos config/gráficos 3d vemos que hay dos elementos: una esfera y un texto de contenido Volumen:[v] m3 Masa:[m] kg donde v y m son datos que aún no hemos creado.

> Pulsamos auxiliares/+ constante. Le damos de nombre pi y en su valor escribimos 3.1416. Esta es una constante que se evalúa una sola vez. Ahora añadimos otra constante que llamaremos v. En su valor escribimos 4/3*pi*r*r*r y elegimos la opción evaluar siempre (se calculará siempre que el usuario altere el radio r). Añadimos otra constante, de nombre m y valor v*d. También se debe evaluar siempre. Pulse aceptar para ver el resultado en la escena.

> Si tenemos problemas, aquí está la solución.

> Compruebe qué efecto tendría que v y m se evaluaran una sola vez.



Esta unidad interactiva requiere la máquina virtual de Java J2RE.