Asesoría y capacitación en informática

Alcance de las variables

  • En java se dispone de tres tipos de variables:

            -Las variables miembro pertenecientes a una clase.

            -Argumentos de un método de la clase.

            -Variables locales de un método de la clase.

  • Los argumentos trabajan como variables locales.

            class Ejemplo {

               int x;  // variable miembro

               metodo (int y){  // argumento

              int z;  // variable local

              x = y + z;

               } }

  • Las variables miembros son visibles desde cualquier parte de la clase.
  • Los argumentos y variables locales solo son visibles dentro del método al que pertenece, dejan de existir al finalizar el método.
  • Dentro de un método, si coincide el identificador de un argumento o variable local con el de una variable miembro, sólo se accede a la variable del método.

Ejemplo