✒️ABAP La definición de Clases, Atributos, Métodos y Eventos
ABAP La definición de Clases, Atributos, Métodos y Eventos
TRX SE24
Se usa el Generador de clases correspondiente a la TRX SE24 para la administracion de las clases e interfases definidas en el sistema SAP..
Las clases locales se definen en un ´programa ABAP y solo pueden ser invocadas desde el programa en que se han definiddo.
DEFINICION DE CLASES LOCALES.
Son el conjunto de sentencias que estan entre las sentencias CLASS... ENDCLASS
La parte de implementacion contiene la implementacion de todos los metodos de la clase. Esta parte actua como un bloque, esto quiere decir que cualquier seccion de codigo que no forme parte del bloque sera accesible.
ATRIBUTOS
Son los cmapos de datos internos de una clase y pueden tener cualquier tipo de datos ABAP.
Existen dos tipos de tipos de atributo.
Dependientes de instancia: DATA
Independientes de instancia o estaticos : CLASS DATA
METODOS:
Son procedimientos internos de una clase que definen el comportamiento de un objeto. se implementa en la parte de implementacion usando las sentencias METHOD--- ENDMETHOD.
LOS EVENTOS:
Son acontecimientos o sucesos que utilizan los objetos o las clases para desencadenar la ejecucion de un metodo en otro objeto o clase.
LOS TIPOS Y LAS CONSTANTES
Se definen los tipos de datos abap dentro de una clase con la sentencia TYPES.
TIPS AUDIO Cuando definimos tipos de datos dentro de la definicion de una clase podemos utilizar la edicion READ ONLY, luego de escribir el tipo de la variable que acabamos de declarar, esto significará que el atributo publico que fue declarado con la sentencia DATA puede ser leido desde afuera de la clase pero solo podra ser modificado por metodos de la misma clase. Se aclara que solo se podra utilizar la edicion READONLY dentro de la parte publica de la edicion de una clase.
 
 
 
Sobre el autor
Publicación académica de Pedro Salazar, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Salazar
Profesión: Consultor Sap Sd - Espa?a - Legajo: PX97H
✒️Autor de: 113 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Deseo adquirir experiencia en el mundo sap, me apasiona el area de la consultoria. me considero una persona apasionada, dedicado, enfocado y muy disciplinado. emprendedor y luchador en todas las areas
Certificación Académica de Pedro Salazar