Alcance Variable
El alcance de una variable es el área en la cual
una variable pertenece, especificada por el área en la cual se
declara. El código siguiente del ejemplo contiene dos declaró
variables, un interior un bloque del código y un exterior de ese
bloque del código (imagínese que el código está introducido en un
método, como la cañería por ejemplo).
exterior interno = 10; {interior interno = 5;
//exterior es válido dentro de este interior del bloque del
código = afuera; } exterior = 5; //interior no se puede
alcanzar aquí
El interior de la variable no se puede alcanzar
dondequiera fuera del bloque del código en el cual fue declarado
porque está fuera del alcance de la variable. El interior de la
variable no existe simplemente fuera del bloque del código. Por
lo tanto, esto es verdad de todos los bloques del código, como los
que esta' que pertenecen a mientras que y para los lazos y si y las
declaraciones y los métodos otros.
Por ejemplo, mire esto para el lazo:
for(int counter=0; counter<5; counter++)
{System.out.println("counter =" + contrario); }
El contador variable se declara en el alcance del
para el bloque del código del lazo; existe solamente dentro de
este bloque del código y no puede ser alcanzado más lejos encendido
en el código fuera del bloque del código. Si usted desea tener
acceso a la variable contraria más adelante en el código, ponga su
código en ejecucio'n como esto:
contador interno; for(counter=0; counter<5;
counter++) {System.out.println("counter =" + contrario); }
valor final de System.out.println("counter =" + contrario);
Aquí declaramos simplemente el contador variable antes de
para el lazo y después lo utilizamos con para el lazo de la misma
manera pero este vez que no lo declaramos en la primera etapa del para
el lazo. Más adelante, exterior del para el bloque del código
del lazo, podemos todavía tener acceso al contador variable porque se
ha declarado dentro del alcance de esta área.
Una variable declarada dentro de un método se conoce como
variable local a ese método y no existe fuera del método.
esto es un artículo agregado por Gabriela C. Perez
Negación: Nuestro Web site no
es responsable de la información contenida por este artículo.
Este artículo de ninguna manera refleja las vistas, las
opiniones, los pensamientos o la creencia del personal del directorio
de los artículos.
Aviso de la traducción: El artículo
"alcance variable" fue traducido usando un servicio de traducción
automatizado. Nos disculpamos sinceramente por cualquier error
de la traducción que ocurriera. Gracias por entender.