✒️ABAP POO - Las Clases

ABAP POO Las Clases

Clases globales: se definen con la transacción SE24 en el workbench.

Las clases locales se definen en un programa ABAP y solo se pueden invocar desde el programa del que se definió.

No hay diferencia entre usar una clase global o una clase local a nivel visibilidad, sin embargo cambia es la forma de crearse.

Las clases globales deben estar preparadas para se usadas den cualquier parte.

Definición de clases locales:

Consta de una parte declarativa: donde se definen los componentes, y una parte de implementación, en la que se implementan estos componentes.

Sintaxis: Class <nombre de la clase> definition.

Public section.

Data: <nombre atributo> type <Tipo del atributo>,

Methods: <nombre_metodo> Importing <nombre atributo del que refiere> Type <tipo que devuelve el metodo>.

endclass.

Visibilidad: define la visibilidad externa de los componentes de la clase y el usuario.

  • Public section: Son accesibles para todos los usuarios de la clase y para todos los métodos de la clase y cualquier clase que herede de ella.
  • protected section: Todos los componentes declarados son accesibles para todos los métodos de la clase y de las clases que heredan de ella. (Interfaces entre una clase y todas sus subclases).
  • Private Section: Todos los componentes sólo son visibles en los métodos de la misma clase. Los componentes privados no forman parte de la interface externa de la clase.

Estructura: las clases pueden definir los siguientes componentes:

Atributos, métodos y eventos.


Sobre el autor

Publicación académica de Ivana Montanar, en su ámbito de estudios para el Máster ABAP POO.

SAP Training

Ivana Montanar

Profesión: Estudiante - Argentina - Legajo: JT42U

✒️Autor de: 7 Publicaciones Académicas

🎓Cursando Actualmente: Master en Programación ABAP Orientado a Objetos

Presentación:

Mi nombre es ivana montanar. durante el 2017 arranqué con los cursos de sap, realicé cursos de consultoría en fi y controlling para sap4 hanna. tengo muchas ganas de seguir aprendiendo.

Certificación Académica de Ivana Montanar

 

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

El lunes 24 Enero 2022 comenzamos el 🎓Máster ABAP POO.
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?