[A03 ABAP-OO]
699,00 € inkl. 19% Umsatzsteuer
Einstieg in den objektorientierten Teil der Programmiersprache ABAP.
Dieser Kurs erläutert die Konzepte der Objektorientierung anhand von ABAP (“ABAP Objects”) und bespricht die bei ABAP notwendige Syntax für die Definition und Nutzung von Klassen sowie die Themen Vererbung, Casting und Interfaces. Zusätzlich werden das Ausnahmekonzept beschrieben und grundlegende objektorientierte Patterns eingeführt.
ABAP Objects erweitert die Programmiersprache ABAP um zusätzliche neue, objektorientierte Sprachelemente.
In ABAP Objects sind alle wichtigen Konzepte der Objektorientierung implementiert: Datenkapselung, Vererbung oder Polymorphie sind enthalten. Zudem wurden das Interface-Konzept und die (objektorientierte) Ausnahmebehandlung integriert. Auch das Umsetzen der aus anderen objektorientierten Programmiersprachen bekannten Design Patterns ist problemlos möglich.
Bisher verwendete Sprachelemente können weitestgehend in ABAP Objects genutzt werden. Somit unterstützt SAP zwei Programmiermodelle parallel: “Klassisches” prozedurales sowie objektorientiertes Programmieren. ABAP Objects ist seit dem Basis-Release 4.6 (also seit 1998) vollständig in den SAP-Standard integriert.
Kurs Info:
Dozent:
Dr. Alexander Maetzing
Dozent und Berater
Alexander Maetzing ist zwar studierter Physiker, aber bereits seit mehr als 20 Jahren im SAP-Umfeld tätig. Ursprünglich aus der SAP-Basis stammend, erweiterte er seinen Fokus rasch um die Programmierung in SAP-Systemen. Die Erfahrungen aus beiden Welten fließen so in seinen Wissenstransfer ein.