✒️ABAP POO / El tratamiento de Objetos Por Daniel Monteros Segura

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

ABAP El tratamiento de Objetos

ABAP El tratamiento de Objetos

Para acceder a un atributo de un objeto, se usa la sentencia objeto->atributo y para llamar a un método CALL METHOD objeto->metodo( ). Los métodos funcionales son aquellos que tienen un parámetro RETURNING (devuelven un valor que se pasa mediante la adición VALUE). Para indicar la autoreferencia de un objeto se usa "me->".


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Daniel Alejandro Monteros Segura, en su ámbito de estudios para el Master ABAP Orientado a Objetos.

SAP Expert


✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "El tratamiento de Objetos" de la mano de nuestros alumnos.

SAP Expert



En la Programación Orientada a Objetos (POO) en ABAP, los objetos son instancias de clases que encapsulan datos (atributos) y comportamientos (métodos). Este enfoque promueve la modularidad, reutilización y mantenimiento del código. Las clases se definen con la sentencia CLASS ... DEFINITION, donde se declaran atributos, métodos y visibilidad (PUBLIC, PROTECTED, PRIVATE). La implementación se realiza con CLASS ... IMPLEMENTATION. Los objetos se crean mediante CREATE OBJECT, permitiendo acceder a sus métodos con la sintaxis object->method. ABAP soporta herencia, polimorfismo e interfaces, lo que facilita la extensión y especialización del comportamiento sin alterar el código...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Utilizacion de los componentes de un objeto: Los programas solo pueden acceder a lso componentes de las instancias usando las referencias de las variables referenciadas. La sintaxis es la siguiente, siendo r_vehiculo la variable referenciada: Para acceder al atributo COLOR se debere implementar: r_vehiculo->color. Para llamar al metodo de instancia ENCENDIDO se debe: CALL METHOD r_vehiculo->encendido(). Cuando se llama a un metodo de instancia desde dentro de otro método de instancia se puede omitir la referencia al objeto. Para los componentes estáticos o independientes de instancia, sólo dependientes de clase, se puede usar tanto el nombre de la clase como la variable referenciada. Tambien es posible acceder a los...

Acceder a esta publicación

Creado y Compartido por: Jeferson Jos Pena Curvelo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La utilización de los componentes de un objeto. Los programas solo pueden acceder a los componentes de las instancias usando las referencias de las variables referenciadas. La sintaxis es la siguiente. Como ejemplo tendremos la variable referenciada r_vehiculo a la clase vehículo. Para acceder al atributo color realizamos lo siguiente: r_vehiculo->color. Para llamar al método de instancia encendido: CALL METHOD r_vehiculo->encender(). “Cuando llamamos a un metodo de instancia desde dentro de otro método de instancia, se puede omitir la referencia al objeto.”. Para los componentes estáticos o independientes de instancia , solo dependientes de instancias se puede usar tanto el nombre de la...

Acceder a esta publicación

Creado y Compartido por: Tobias Emanuel Mareco Rojas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


El tratamiento de Objetos. Utilizacion de los componentes: Para los componentes estaticos o independentes de instancia, solo dependientes de clase, se pueden usar tanto el nombre de la clase como la variable referenciada. Metodos funcionales: Son aquellos que tienen un parametro RETURNING (que devuelven un valor), siempre usando la adicion VALUE (pasar por valor) Expresiones logicas: IF, ELSEIF, WHILE, CHECK, WAIT Expresiones CASE: CASE, WHEN Expresiones aritmeticas: COMPUTE Fuentes de valores como copia local: MOVE Autorefencia: Dentro de una clase se puede acceder tambien a los componentes individuales mediante la referencia a si mismo ME

Acceder a esta publicación

Creado y Compartido por: David De Jesùs Restrepo Cañas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

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...

Acceder a esta publicación

Creado y Compartido por: Enrique Horacio Lugo Lander

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

UTILIZACION DE LOS COMPONENTES DE UN OBJETO Para acceder a los componentes de la instancia (objetos de una clase determinada) los programas debe usar las referencias de las variables referenciadas. SINTAXIS: siendo r_vehiculo (variable referenciada) Para acceder al atributo color: r_vehiculo->color. Para llamar al metodo intancia encendido: CALL METHOD r_vehiculo->encendido(). Para componentes estaticos o independientes de instancia, usamos tanto el nombre de la clase como la variable referenciada. Podemos acceder a los componentes estaticos de una clase antes de que el objeto de la clase se haya creado. SINTAXIS: siendo vehiculo Para acceder al atributo estatico color: vehiculo->color. Para llamar al metodo estatico...

Acceder a esta publicación

Creado y Compartido por: Ixhel Magai Lopez Valencia / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Acceder a los componentes de un objeto Ojo, la teoria de cvosoft es incorrecta, => es para elementos estaticos y -> para elementos instanciados. Abap permite acceder a los objetos a traves de las variables que referencias las instancias de objetos Para objetos instanciados Para acceder a un atributo, usaremos R_objeto->atributo Para acceder a un metodo CALL METHOD R_objeto->metodo() ó R_objeto->metodo(). Para los componentes ESTATICOS (independientes de la instancia), se puede usar tanto el nombre de la clase como la variable de referencia de la instancia. Tambien podemos acceder a los componentes estaticos de una clase antes de que un objeto haya sido creado. Cuando llamamos a un metodo estatico desde adentro...

Acceder a esta publicación

Creado y Compartido por: Juan Pablo Carro / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Tratamiento de objetos Utilización de los componentes de un objeto Los programas solo pueden acceder a los componentes de las instanicas usando las referenicas de las variables referenciadas. Cuando llamamos a un metodo de instancia desde dentro de otro metodo de instancia se puede omitir la referencia al objeto. Para los componentes estaticos o independientes de instancia, solo dependientes de clase, se puede usar tanto el nombre de la clase como la variable referenciada. Tambien es posible acceder a los componentes estaticos de una clase antes de que un objeto de la clase haya sido creado. Cuando llamamos a un metodo estatico desde dentro de la clase se puede omitir el nombre de la clase. Metodos funcionales. Son aquellos que tienen...

Acceder a esta publicación

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


TRATAMIENTO DE OBJETOS – LECCION 1-8 UTILIZACION DE LOS COMPONENTES DE UN OBJETO Los programas solo pueden acceder a los componentes de las instancias usando las referencias de las variables referenciadas. Las sintaxis es la siguiente, siendo r_vehiculo la variable referenciada - Para acceder al atributo color realizamos lo siguiente: R_vehiculo->color. - Para llamar al método de instancias encendido realizaremos lo siguiente: CALL METHOD r_vehiculo->endendido( ). O la version reducida omitiendo el CALL METHOD vehiculo=>encendido( ). NOTA, cuando llamamos a un método de instancia desde dentro de otro método de instancia se puede omitir la...

Acceder a esta publicación

Creado y Compartido por: Cristian Darwin Arteaga Diaz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-9: Tratamiento de Objetos 1) Utilización de los componentes de un objeto Los programas sólo pueden acceder a los componentes de las instancias usando las referencias de las variables referenciadas, siguiendo las sintaxis, siendo r_vehiculo la variable referenciada: · Para acceder el atributo color realizamos lo siguiente: r_vehiculo->color. · Para llamar al método de instancia encendido realizaremos lo siguiente: CALL METHOD r_vehiculo->encendido(). O la versión reducida, omitiendo el CALL METHOD: r_vehiculo=>encendido(). Nota: Cuando llamamos a un método de instancia desde dentro de otro método de instancia, se puede omitir la...

Acceder a esta publicación

Creado y Compartido por: Oscar Perez

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!