Son un tipo de dato de ABAP en donde su valor se fija en la declaración de las mismas y no podrá ser cambiado a lo largo del programa.
Podemos decir que la utilización de constantes en los programas ABAP en lugar de la utilización de textos literales, es considerada una "Buena... [+Ampliar Descripción]
Son acontecimientos o sucesos que utilizan los objetos y las clases para desencadenar la ejecución de un método en otro objeto o clase.
En los Objetos ABAP, desencadenar y manejar un evento significa que ciertos métodos actúan como desencadenantes y desencadenantes... [+Ampliar Descripción]
Son procedimientos internos de una clase que definen el comportamiento de un objeto.
El comportamiento de los objetos de una clase se implementa mediante funciones miembro o métodos. Un método es un conjunto de instrucciones que realizan una determinada tarea y son similares a las funciones... [+Ampliar Descripción]
Son los campos de datos internos de una clase que pueden tener cualquier tipo de datos ABAP.
Existen dos tipos de atributos:
Dependientes de instancia: donde el contenido de los atributos es específico de cada objeto. Se declaran usando la sentencia DATA.
Independientes... [+Ampliar Descripción]
Crearemos las Clases Globales a través del "Class Builder" correspondiente a la transacción estándar SE24 y puede se utilizada por cualquier programa ABAP.
La diferencia que existe entre una clase local y una clase global tiene que ver básicamente, con el... [+Ampliar Descripción]
Se definen en un programa ABAP y solo pueden ser invocadas desde el programa en el que se han definido.
Las clases locales se declaran utilizando las sentencias CLASS...ENDCLASS.
Una definición completa de una clase constará de una parte declarativa, lo que se conoce como definición... [+Ampliar Descripción]
Es un objeto estándar de SAP que está representado por la clase CL_GUI_CUSTOMER_CONTAINER y proporciona el área física para la visualización de los objetos.
Utilizaremos este objeto en los reportes ALV orientados a objetos.
En este tipo de programas vamos a crear... [+Ampliar Descripción]
Es el control de SAP que se utiliza para la creación de ALVs grilla orientados a objetos.
El control ALV Grid es una herramienta flexible para la visualización de listas. La herramienta proporciona la lista de operaciones comunes como funciones genéricas y se pueden mejorar... [+Ampliar Descripción]
Dentro de los IDOCs, los llamados "Código de Proceso" son los que indican como se debe procesar un IDoc.
Existen códigos de proceso de entrada, que son los que utilizan los IDOCs de entrada y códigos de proceso de salida, que son los que utilizan los IDOCs de... [+Ampliar Descripción]
Una de las propiedades más importantes que presenta la Programación Orientada a Objetos (POO) es la Herencia.
La herencia es la capacidad que tiene una clase de heredar las propiedades y métodos de otra clase.
La herencia nos permite crear una nueva clase a partir de una existente,... [+Ampliar Descripción]
Es una propiedad que presentan los objetos y que significa que métodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes.
Veamos otra definición posible para Polimorfismo:
En programación orientada a objetos se denomina polimorfismo... [+Ampliar Descripción]
También conocida como "Ocultamiento" o "Encapsulamiento", se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios.
Existen muchos datos que no tienen porque ser conocidos por aquel que esta utilizando... [+Ampliar Descripción]
Es un objeto de una clase en particular creado en tiempo de ejecución.
Una clase es una entidad que describe el comportamiento del un objeto.
Un objeto es una porción de código fuente que provee datos y proporciona servicios.
En un programa ABAP podremos crear el número... [+Ampliar Descripción]
Es únicamente una porción de código fuente que contiene datos y proporciona servicios.
La programación orientada a objetos consiste en ordenar datos en conjuntos modulares de elementos de información del mundo real (denominado un dominio). Estos elementos de datos... [+Ampliar Descripción]
Es la transacción estándar de SAP que se utiliza para definir los process code o códigos de procesos de salida.
El Process Code de salida es el que indica como se debe procesar el IDoc de salida.
A diferencia de los códigos de proceso de entrada, que realmente procesan... [+Ampliar Descripción]