✒️ABAP El tratamiento de los Objetos
ABAP El tratamiento de los Objetos
Tratamiento de Objetos.
Los objetos son instancias de las clases, cada objeto tiene una identidad propia y tiene sus propios atributos, un objeto existe mientras se está usando en el programa lo que quiere decir que existe siempre que al menos una referencia apunte hacia él. O al menos un método de objeto este registrado como método manejador de eventos.
Referencias a objetos, son punteros a los objetos SAP, las referencias a objetos se usan para acceder a un objeto desde un programa ABAP en ABAP los objetos están siempre contenidos en variables referenciadas.
Las variables referenciadas o bien contienen el valor inicial o bien contienen la referencia a un objeto ya existente.
Las variables referenciadas en ABAP son tratados como cualquier otro objeto de datos elemental.
Hay dos tipos principales de referencia, la referencia a clase y la referencia a interface.
Antes de crear un objeto de una clase es necesario declarar una variable referenciada con la referencia a clase una vez que se crea la referencia se puede crear el objeto usando la sentencia CREATE OBJECT.
Los programas solo pueden acceder a los componentes de las instancias usuando las referencias de las variables referenciadas.
La sintaxis es la siguiente:
Para acceder al atributo attr: ref->attr.
Para llamar al método meth: CALL METHOD ref->meth.
Para los componentes estáticos o independientes de instancia solo dependientes de clase se puede usar tanto el nombre de la clase como la variable referenciada.
Se puede asignar referencias a distintas variables referenciadas usando la sentencia MOVE de esta manera se puede tener las referencias en varias variables referenciadas apuntando al mismo objeto.
Cuando se asigna una referencia a una variable referenciada distinta sus tipos deben ser compatibles.
 
 
 
Sobre el autor
Publicación académica de Jesus Enrique Ramos Bello, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesus Enrique Ramos Bello
Profesión: Soporte Ti - Venezuela - Legajo: LP44M
✒️Autor de: 114 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me complace formar parte de este equipo y sé que cuento con la experiencia y los conocimientos técnicos necesarios para desarrollarme como programador abap...
Certificación Académica de Jesus Ramos