✒️ABAP POO Los Atributos, los Métodos y los Eventos
ABAP POO Los Atributos, los Métodos y los Eventos
ATRIBUTOS, METODOS Y EVENTOS ATRIBUTOS
Contiene los datos que pueden ser almacenados en los objetos de una clase. Pueden tener cualquier tipo de datos ABAP. También conocido como Propiedades.
Existen dos tipos:
· Dependiente de Instancia: Especifico de cada Objeto se declara con DATA. · Independiente de Instancia o estáticos: Define el estado de la clase, valido para todas las instancias de la clase, existen solo una vez en la clase. Se declaran con CLASS-DATA.
METODOS
Son procedimientos internos de una clase que define el comportamiento de un objeto, poseen interface con parámetros para ser invocados o devueltos (Similar a los módulos de funciones)
Se pueden declarar tipos de datos locales y Objetos en los métodos, los métodos se llaman mediante la sentencia CALL METHOD.
Existen dos Tipos:
· Dependientes de la instancia: Se declara mediante la sentencia METHODS, puede acceder a todos los atributos de una clase y eventos. · Independientes de la instancia: Se declara mediante la sentencia CLASS-METHODS, puede acceder a todos los atributos de una clase. Pueden acceder a los atributos estáticos y eventos estáticos.Si utilizamos la adición opcional los parámetros no son necesarios al ser enviados, se deben definir las excepciones del método utilizando las palabras reservadas exeption.
EVENTOS
Son acontecimientos o sucesos que utilizan los objetos o las clases para desencadenar la ejecución de un método en otro objeto o clase. Event Handler Methods
Existen dos tipos:
· Dependientes de la instancia: Se declara mediante la sentencia EVENTS. · Independientes de la instancia: Se declara mediante la sentencia CLASS-EVENTS, puede acceder a todos los atributos de una clase. Pueden acceder a los atributos estáticos y eventos estáticos.TIPOS Y CONSTANTES
Tipos: Se utiliza la sentencia TYPES, existen una sola vez para todos los objetos de la clase.
Constantes: Se utiliza la sentencia CONSTANTS, son un tipo especial de atributos estáticos.
 
 
 
Sobre el autor
Publicación académica de Daniel Fernando Yanez Guevara, en su ámbito de estudios para el Máster ABAP POO.
Daniel Fernando Yanez Guevara
Profesión: Analista Programador - Ecuador - Legajo: GL27R
✒️Autor de: 23 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial