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
|
|||
|