![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP POO Las Clases
ABAP POO Las Clases
![ABAP POO Las Clases ABAP POO Las Clases](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/462.jpg)
Las clases se pueden declarar globalmente y localmente.
Tx: SE24
Para administración de las clases globales , se almacenan en la CLASS POOLS. Todos los programas ABAP en un sistema SAP pueden acceder a las clases globales.
Las clases locales solamente se pueden invocar desde los programas en los cuales fueron definidas.
Las clases locales y globales se diferencian únicamente por su creación, cuando se llama a una clase siempre se buscara rimero la local si no la encuentra se llama a la global.
DEFINICIÓN DE CLASES LOCALESEstará formada por dos partes:
Declarativa:Dedición de la clase
Implementación
Si se declara métodos en la parte declarativa de una clase, se deberá escribir también su implementación, la implementación contiene los modos de la clase.
Visibilidad de la clase
Se divide en 3:
· Public Section - (Interfaz entre la clase y usuario): Para todos los usuarios de la clase y para todos los métodos de la clase.
· Protected Section - (Interfaz entre la clase y todas sus subclases): Para todos los métodos de la clase y de las clases que hereda.
· Private Section – (No forman parte de la interfaz externa): Son solo visibles en los métodos de la misma clase.
Estructura y Componentes de la clase
· Componentes (contenidos) se declaran en la parte declarativa, definen los atributos de los objetos.
· Cada componente se asigna a una sección de visibilidad.
· La clase implementan métodos.
 
 
 
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