📘SAP ABAP POO - Creación de una Clase Global
Definición de SAP ABAP POO - Creación de una Clase Global
Para crear una clase global debemos utilizar el Constructor de Clases o Class Builder correspondiente a la transacción estándar SE24.
Una vez que ingresamos a la transacción SE24 debemos introducir un nombre para la clase global que crearemos y a continuación presionamos el botón “Crear”.
A continuación veremos una ventana de diálogo en donde introducimos una descripción para la clase global. Aquí mismo podremos definir una relación de herencia especificando el nombre de la superclase correspondiente a la clase que estamos creando.
También en esta misma ventana de diálogo, en el campo “Instanciación” vamos a definir la visibilidad de la clase. Esta puede ser pública, protegida o privada.
A continuación podremos definir los atributos de la clase, un atributo puede ser definido como “de instancia”, “estático” o “constante”. Deberemos definir la visibilidad del atributo, la cual puede ser pública, protegida o privada.
Vamos a definir los métodos de la clase. Para los métodos también deberemos el nivel de encapsulación (Publico, protegido o privado) y si es de instancia o estático.
También definiremos los eventos de la clase, en donde especificaremos si es “de instancia” o “estático” y definimos su visibilidad.