✒️ABAP POO Los Atributos, los Métodos y los Eventos
ABAP POO Los Atributos, los Métodos y los Eventos
Los Atributos, los Metodos y los Eventos.
Atributos: Tambien conocidos como Propiedades, contienen los datos uqe pueden ser almacenados en los objetos de una clase.
Tipos de Atributos:
Dependientes de instancia: se declaran con la sentencia DATA. Es especifico de cada objeto.
Independientes de instancia o estaticos: es valido para todas las instancias de la clase. Se declara con la sentencia CLASS-DATA.
Metodos: Son procedimientos internos de una clase que definen el comportamiento de un objeto.
Se define en la parte declarativa de la clase y se implementa en la parte de implementacion usando las sentencias.
Se llaman mediante la sentencia CALL METHOD.
Tipos de Metodos
Dependientes de instancia: Se declara usando la sentencia METHODS. Pueden acceder a todos los atributos
Independientes de instancia o estaticos: se declara usando la sentencia CLASS-METHODS. Solo pueden acceder a los atributos estaticos.
Eventos: son acontecimientos o sucesos que utilizan los objetos o las clases para desencadenar la ejecucion de un metodo en otro objeto o clase.
Metodos que manejan eventos: event handler methods
Tipos de eventos:
Dependientes de instancia: se declaran con la sentencia EVENTS. Solo desencadenados en un metodo dependiente de instancia.
Independientes de instancia o estaticos: se declaran con la sentencia CLASS-EVENTS. Todos los metodos pueden desencadenar eventos estaticos.
Tipos y Constantes: dentro de una clase con la sentencia TYPES. No son especificos de cada instancia y existen solo una vez para todos los objetos de la clase.
Las constantes es un tipo especial de atributos estaticos. Se declara usando la sentencia CONSTANTS
 
 
 
Sobre el autor
Publicación académica de David De Jes?s Restrepo Ca?as, en su ámbito de estudios para el Máster ABAP POO.
David De Jes?s Restrepo Ca?as
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial