
Utilización de objetos.
Un objeto existe mientras se esté usando en el programa, lo que quiere decir que existe siempre que al menos una referencia apunta hacia él, o al menos un método del objeto esta registrado como método manejador de eventos.
Referencias a objetos.
Son punteros a los objetos ABAP
Hay dos tipos, las referencias a clases (permite al usuario crear una instancia, es decir un objeto, de la clase acceder a un componente visible) y la referencia a interfaces.
Creación de objetos.
Una vez se ha declarado la referencia a la clase se puede crear el objeto usando la sentencia CREATE OBJECT.
Como acceder a los componentes de un objeto.
La sintaxis, siendo Ref la variable referenciada
Para acceder al atributo attr: ref->attr.
Para llamar al método meth: CALL METHOD ref->meth.
La sintaxis, siendo class la clase es la siguiente
Para acceder al atributo estatico attr: class->attr.
Para llamar al método estático meth: CALL METHOD class->meth
La sintaxis, siendo ME componentes individuales
Para acceder al atributo attr en la propia clase: me->attr
Para llamar al método meth en la propia clase: CALLE METHOD me->meth
Asignación de referencias.
Se pueden asignar referencias a distintas variables referenciadas usando la sentencia MOVE.