ABAP & ABAP OO
El lenguaje de programación propio de SAP
ABAP (Advanced Business Application Programming) es un lenguaje de programación para desarrollar aplicaciones en el sistema SAP R/3. La última versión, ABAP OO, es programación Orientada a Objetos. SAP ejecuta aplicaciones programadas tanto en ABAP como en ABAP OO.
El modelo de negocio de SAP R/3 fue desarrollado antes de que el concepto de programación orientada a objetos estuviera extendido. La transición al modelo orientado a objetos refleja un aumento de la demanda de este modelo por parte de los clientes. ABAP OO usa un modelo único de herencia y soporte completo para características de objetos como encapsulación, polimorfismo y persistencia.


