✒️ABAP El tratamiento de los Objetos
ABAP El tratamiento de los Objetos
Unidad 5: Programación Orientada a Objetos.
Lección 3: Tratamiento de Objetos.
Audio tip 1:
Si no existe una referencia que apunte a un objeto entonces el objeto no puede ser accedido sintácticamente. El GARBAGE COLLECTOR o recolector de basura, es una rutina del sistema que se inicia automáticamente cada vez que el sistema no tiene tareas más importantes que realizar y elimina los objetos no referenciados de la memoria principal liberando el espacio de la misma que permanecía ocupado. El propósito del recolector de basura es identificar y descartar los objetos que ya no son necesarios para un programa de manera que sus recursos puedan ser recuperados y re utilizados. Dada la referencia R_OBJETO podemos utilizar la siguiente lógica IF r_objeto IS INITIAL y mediante esta lógica vamos a determinar si r_objeto contiene la referencia nula es decir si no apunta a algún objeto.
Audio tip 2:
Los constructores son un tipo especial de métodos que no pueden ser llamados a través de la sentencia CALL METHOD, estos métodos son llamados automáticamente por el sistema para fijar el estado inicial de un objeto o clase. Hay dos tipos de constructores, los dependientes de instancia y los estáticos o independientes de instancia.
Los constructores son métodos con un nombre predefinido, para usarlos deben ser declarados explícitamente en la clase. Un constructor será necesario si después de crear una instancia de una clase necesitamos asignar recursos, inicializar atributos que no pueden ser cubiertos con la adición VALUE de la sentencia DAT, modificar atributos estáticos o enviar mensajes que indiquen que un nuevo objeto ha sido creado, no existe un destructor en los objetos ABAP, es decir no hay un método de instancia que se llame automáticamente antes que un objeto sea borrado.
 
 
 
Sobre el autor
Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Brenda Castillo Domínguez
Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S
✒️Autor de: 187 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Brenda Castillo