Ver Mensaje Individual
  #1
Antiguo 23 de febrero de 2017, 12:15
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207
Redefinir el método NEW
1 Inactivo Inactivo

Gracias a los ejemplos de Eslopes aquí va el código de cómo redefinir el método NEW por defecto por uno propio:

Código COBOL:
  1.  factory.
  2.  data division.
  3.  working-storage section.
  4.  01 ContextSession             pic x(65536) property.
  5.  procedure division.
  6.  
  7.  method-id. NEW override.
  8.  
  9. *> @lang(pt-BR):Override do construtor da classe para inicializar variáveis.
  10. *> @lang(en-US):This is an override of class constructor in order to  set some
  11. *> @lang(en-US):important variables.
  12.  
  13.  data division.
  14.  linkage section.
  15.  01 outContext    object reference self.
  16.  
  17.  procedure division returning outContext.      
  18.  
  19.      invoke self "CREATE" returning outContext
  20.  
  21.      invoke outContext "INIT"          
  22.  
  23.      move   spaces                to  ContextSession          
  24.  
  25.  end method NEW.            
  26.  end factory.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita