Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol COBOL - General Object-Oriented COBOL
Object-Oriented COBOL COBOL orientado a objetos. ISO/2002-2014
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Herramienta] Como usar el método "SaveToImageFile" de ActiveX jotica PowerCOBOL (ActiveX, v4 - v11) 3 27 de agosto de 2024 11:18
[Sintaxis] Método "ThruEvents" Kuk PowerCOBOL v3 (V3L10, Win32) 4 26 de agosto de 2015 18:08

Respuesta
 
Herramientas

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



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:36.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.