✒️ABAP - La definición de Clases, Atributos, Métodos y Eventos

ABAP La definición de Clases, Atributos, Métodos y Eventos

LAS CLASES SE PUEDEN DEFINIR LOCALMENTE O GLOBALMENTE


SE24: Generados de clases

Las Clases locales se definen en un programa ABAP y solo se puede usar en ese programa.

DEFINICION DE CLASES LOCALES


Sentencia CLASS <clase> DEFINITION...ENDCLASS.

Sentencia CLASS <clase> IMPLEMENTATION...ENDCLASS.

ESTRUCTURA Y COMPONENTES DE UNA CLASE


Se define en:

  1. Una clase contiene componentes.
  2. Cada componente se asigna a una sección de visibilidad.
  3. Las clases implementan métodos.

ATRIBUTOS: Son los campos de datos internos de una clase y pueden tener cualquier tipo de datos ABAP.

Los atributos dependientes de instancia se define con: DATA

Los atributos independientes de instancia se define con: CLASS-DATA

METODOS: Son procedimientos internos de una clase que definen el comportamiento de un objeto.

Se usa la sentencia: METHOD <meth>...ENDMETHOD.

Los métodos dependientes de instancia se define con: METHODS

Los métodos independientes de instancia se define con: CLASS-METHODS

Los métodos especiales: CONSTRUCTOR y CLASS_CONSTRUCTOR.

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.

Los eventos dependientes de instancia se define con: EVENTS

Los eventos independientes de instancia se define con: CLASS-EVENTS

TIPOS Y CONSTANTES

Se usa la sentencia TYPES y CONSTANTS

VISIBILIDAD

Publica: PUBLIC SECTION.

...

Protegida: PROTECTED SECTION.

...

Privada: PRIVATE SECTION.


Sobre el autor

Publicación académica de Ivan Dario Lemus Moya, en su ámbito de estudios para la Carrera Consultor ABAP.

 

:: Al igual que Ivan ¿Usted está dispuesto a aprender ABAP?

El lunes 06 Diciembre 2021 comenzamos la 🎓Carrera Consultor ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?