✒️ABAP POO - El tratamiento de Objetos

ABAP POO El tratamiento de Objetos

Utilización de los componentes de un objeto.

Para acceder desde un programa a los componentes de los objetos instanciados debemos utilizar las referencias de las variable referenciadas.

La sintaxis para acceder a los componentes de un objeto de instancia es la siguiente:

Siendo r_vehiculo la variable referenciada:

Acceder a Atributos: r_vehiculo->color. De esta manera accedemos al atributo color.

Acceder a Métodos: CALL METHOD r_vehiculo->encendido(). Así accedemos al método encendido

La sintaxis para acceder a los componentes de un objeto estático es la siguiente:

Se puede usar tanto el nombre de la clase como el de la variable de referencia.

vehiculo->color

CALL METHOD vehiculo->encendido().

Métodos Funcionales.

Son los métodos que devuelven un valor, los que tienen un parámetro RETURNING. El parámetro RETURNING siempre debe ser pasado usando la adición VALUE.

Podemos usar los métodos funcionales directamente en las siguientes expresiones:

- Expresiones lógicas: IF, ELSEIF, WHILE, CHECK, WAIT

- Expresiones aritméticas y expresiones de bit: COMPUTE

- Condiciones de caso: CASE, WHEN

- Fuentes de valores como una copia local: MOVE

- Condiciones de búsqueda para tablas internas, asumiendo que el operando no es un componente de la fila en la tabla:

LOOP AT … WHERE

La Autoreferencia.

Dentro de una clase se puede acceder a los componentes individuales mediante la referencia a sí mismo ME.

Para acceder al atributo color: me->color

Para acceder al método encendido: me->encendido


Sobre el autor

Publicación académica de Enrique Horacio Lugo Lander, en su ámbito de estudios para el Máster ABAP POO.

SAP SemiSenior

Enrique Horacio Lugo Lander

Profesión: Tsu en Informática - Argentina - Legajo: GB93C

✒️Autor de: 30 Publicaciones Académicas

🎓Egresado del módulo:

Certificación Académica de Enrique Lugo

 

:: Al igual que Enrique ¿Usted está dispuesto a aprender ABAP POO?

El lunes 25 Octubre 2021 comenzamos el 🎓Máster ABAP POO.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?