Alcance Variable

Bookmark and Share this Article Original English article

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.


  Online: 887 users browsing the articles directory © 2005-2010 E-articles.info All Rights Reserved.  
The articles and tutorials in the directory are property of their respective owners and authors.