paso de argumentos por valor (paso del valor)
Dícese cuando al
método se le pasa una COPIA del valor del dato. Al ser una copia, el dato
original no se ve alterado si por alguna razón el método alterara su copia.
En java los tipos
primitivos se pasan siempre por valor.
paso por valor |
void a(int n) { // a recibe un valor en el argumento formal n n = n+1; // a modifica su copia } void b() { int n = 0; // n vale 0 a(n); // pasamos en valor 0 como argumento real System.out.println(n); // n sigue valiendo 0 } |
Temas relacionados
115. Método [method] (concepto)