Saltar la navegación

2.4.1.- Tipos de variables II.

El siguiente ejemplo muestra el código para la creación de varios tipos de variables. Como ya veremos en apartados posteriores, las variables necesitan declararse, a veces dando un valor y otras con un valor por defecto. Este programa crea una clase que contiene las siguientes variables:

  • Variable constante llamada PI: esta variable por haberla declarado como constante no podrá cambiar su valor a lo largo de todo el programa.
  • Variable miembro llamada x: Esta variable pertenece a la clase ejemplovariables. La variable x puede almacenar valores del tipo primitivo int. El valor de esta variable podrá ser modificado en el programa, normalmente por medio de algún otro método que se cree en la clase.
  • Variable local llamada valorantiguo: Esta variable es local porque está creada dentro del método obtenerX(). Sólo se podrá acceder a ella dentro del método donde está creada, ya que fuera de él no existe.

En apartados posteriores veremos como darle más funcionalidad a nuestros programas, mostrar algún resultado por pantalla, hacer operaciones, etc. Por el momento, si ejecutas el ejemplo anterior simplemente mostrará el mensaje “GENERACIÓN CORRECTA”, indicando que todo ha ido bien y el programa ha finalizado.

Imagen del código para la creación de distintos tipos de variables en una aplicación Java. Se adjunta código del ejemplo en enlace debajo de la foto.
Mª Flor Moncada Añón (Elaboración Propia) (CC BY-NC)



Recomendación

Los programas de ejemplo suministrados están empaquetados en un fichero zip. Para abrir dicho proyecto en Netbeans, conservando su estructura y configuración debes importarlo. Netbeans permite importar proyectos desde ficheros zip, desde otros IDEs como Eclipse, etc. Observa en la imagen la opción de importar:

Ilustración que muestra la opción de importar proyecto desde un zip en Netbeans

¡Tan solo tendrás que seleccionar el zip a importar y automáticamente tendrás el proyecto en el gestor de proyectos, listo para ser modificado o lanzado a ejecución!