5.3.2.- Concepto de parámetro

Los parámetros son variables que se usan para que los métodos se pasen información.
Un parámetro puede pasar una copia del valor contenido (parámetro valor) o la dirección (parámetro referencia) del contenedor de un valor.
Ejemplo de parámetro valor :
// Declaración
public double suma( double x, double y){
double z;z = x + y ; return z ;
}
.............
// Comunicación
............. objeto.suma(a, b);
................

Para utilizar los parámetros referencia se utiliza la palabra ref en la línea de cabecera del método y en la instrucción de comunicación.
Puesto que reciben una dirección de memoria, pueden modificar el contenido almacenado en esa dirección.
Ejemplo de parámetro referencia:
// Declaración
public double cambia( ref double x, ref double y){
x = 10.5 ;y = 20.6 ;
}
...........
// Comunicación
..............objeto.cambia(ref a, ref b) ;

No hay comentarios: