✒️ABAP POO / El tratamiento de Objetos
👉Analicemos las Publicaciones Académicas de la lección ABAP El tratamiento de Objetos, donde en esta lección analizaremos la utilización de los componentes de un objeto, los métodos funcionales y la autoreferencia.
Ámbito de Estudio: Master ABAP Orientado a Objetos / Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP
Existen 21 Publicaciones Académicas para el tema ABAP POO El tratamiento de Objetos / Ampliar con Google.
Para buscar publicaciones sobre un tema diferente utilice nuestro Buscador de Publicaciones
✒️Publicaciones sobre ABAP El tratamiento de Objetos
Ordenados por: Relevancia - Fecha - Agradecimientos
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...
Creado y Compartido por: Juan Pablo Carro /
Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Jeferson Jos Pena Curvelo /
Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Componentes de un objeto. Utilización. Los programas pueden acceder a los componentes de las instancias, usando las variables referenciadas. Cuando llamamos a un método estático desde dentro de otro método de instancia, se puede omitir la referencia al objeto. Cuando llamamos a un método estático desde dentro de una clase se puede omitir el nombre de la clase. Métodos funcionales: son aquellos que tienen un parámetro returning, esto significa que devuelven un valor. Siempre se debe pasar por valor. Autoreferencias: dentro de una clase se puede acceder a los componentes individuales por la referencia "me". Un objeto que requiere un servicio de otro le envía un mensaje...
Creado y Compartido por: Ivana Montanar
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: David Ibarra /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Bueno, yo hice el ejercicio un poco diferente a como muestra la solución. Lo probé en SE38 y funciona bien. Se los copio...esencialmente me salió igual. Lo bueno es que logré IMPORTANTE. Cuando compilé, el control de sintaxis me indicó que para llamar a un método de un objeto debo hacerlo: objeto->metodo( ) sin necesidad de usar CALL METHOD. y si es de una clase, debo usar: clase=>metodo( ) también sin usar CALL METHOD. Debe ser por la versión de SAP que tengo. Va el programa fuente. Funciona!! SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color:...
Creado y Compartido por: Alfredo César
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1) Utilizacion de los componentes de un objeto: Para acceder al atributo color realizaremos lo siguiente: r_vehiculo->color. Para llamar el metodo de instancia encendido realizaremos lo siguiente: CALL METHOD r_vehiculo->encendido() o r_vehiculo->encendido() En el caso de los componentes estatios Para acceder al atributo color realizaremos lo siguiente: Vehiculo->color. Para llamar el metodo de instancia encendido realizaremos lo siguiente: CALL METHOD vehiculo=>encendido() o r_vehiculo=>encendido(). 2) Metodos funcionales. Son aquellos que tienen un parametro RETURNING, esto significa que devuelven un valor , el parametro RETURNING debe ser pasado con la adicion VALUE es decir debe pasar un valor. 3) Autoreferencia. Dentro...
Creado y Compartido por: Juan Jose Pujol Diaz
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Oscar Perez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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->".
Creado y Compartido por: Daniel Alejandro Monteros Segura
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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...
Creado y Compartido por: Cristian Darwin Arteaga Diaz /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
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: Para acceder a un atributo: r_vehiculo->color. Para acceder a un método: CALL METHOD r_vehiculo->encendido() o r_vehiculo->encendido(). Para los componentes estáticos o independientes de instancia, solo dependientes de clase, se puede utilizar el nombre de la clase como variable referenciada. Para acceder al atributo estático: name_class->color. Para acceder al método estático: CALL METHOD name_class =>encendido() o name_class =>encendido(). METODOS FUNCIONALES Son aquellos que tienen un parámetro RETURNING,...
Creado y Compartido por: Julio Villalta /
Disponibilidad Laboral: FullTime


















