Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/03/2014, 21:25
Avatar de nup_
nup_
 
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 14 años
Puntos: 32
Respuesta: que es una firma de métodos

Hola:

Dirección es para especificar si e un parámetro de entrada o de salida.
IN - significa q es un parámetro de entrada, si cambias su valor dentro del método no se refleja fuera.
OUT - es un parámetro de salida, si cambias su valor si se refleja afuera.
Ejemplo:
Código pseudocódigo:
Ver original
  1. metodoEntrada( IN numero )
  2. inicio
  3.  numero = 0
  4. fin
  5.  
  6. var x = 10
  7. metodoEntrada( x )
  8. print x *** Como el parámetro es de entrada x continua valiendo 10 ***
  9.  
  10. ------------------------
  11.  
  12. metodoSalida( OUT numero )
  13. inicio
  14.   numero= 0
  15. fin
  16.  
  17.  
  18. var x = 10
  19. metodoSalida( x )
  20. print x  *** Como x es de salida x ahora camia su valr a 0 ***

slds;

nup_