✒️ABAP La definición de Clases, Atributos, Métodos y Eventos
ABAP La definición de Clases, Atributos, Métodos y Eventos
Definición de clases, atributos, métodos y eventos
Clases locales y objetos
Las clases locales se definen en un programa ABAP y solo pueden ser invocadas desde el programa en el que se han definido, en cambio las clases gloabales pueden ser invocadas desde cuqluier proigrama ABAP. Las clases globales se definen en la tx SE24.
Definición de clases locales
Son un conjunto de sentencias que están dentro de las sentencias CLASS... ENDCLASS.
Estructura y componentes de una clase:
- Una clase contiene componentes
- Cada componente se asigna a una sección de visibilidad (público, protegido o privado).
- Las clases implementan métodos.
En los objetos ABAP, las clases pueden definir los siguientes componentes:
Atributos.- Son los campos de datos internos de una clase y pueden tener cualquier tipo de datos ABAP
Métodos.- Son procedimientos internos de una clase que definen el comportamiento del objeto
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.
Visibilidad de una clase:
Public section.- Todos los componentes declarados aquí son accesibles para todos los usuarios de la clase y para todos los métodos dee la clase y de cualquier clase que herede de ella.
Protected section.- Todos los componentes declarados acá son accesibles para todos los métodos de la clase y de las clases que heredan de ella.
Private section.- Los componentes aquí declarados son accesibles en los métodos de la misma clase.
 
 
 
Sobre el autor
Publicación académica de Jos? Luis Zevallos Mamani, en su ámbito de estudios para la Carrera Consultor ABAP.
Jos? Luis Zevallos Mamani
Profesión: Ingeniero de Sistemas - Peru - Legajo: MZ47M
✒️Autor de: 164 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster Funcional ABAP
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial