SAP Objects

 

Leistungsbeschreibung

Dieser Entwicklerkurs vermittelt die grundlegenden Konzepte der objektorientierten Programmierung.
Anwendungsentwickler erfahren alles über die ABAP-Spracherweiterung ABAP Objects und sind in der Lage, eigene lokale und globale Klassen zu definieren. Sie lernen objektorientierte Programme für Ihre Anwendungen zu nutzen.


Anforderungen
  • Programmierkenntnisse
  • SAP NetWeaver: Grundlagen der Application Platform
  • ABAP Workbench-Grundlagen

 

Lernziele

  • Grundlegende Elemente der objektorientierten Modellierung unter UML nutzen
  • ABAP-Objects-Programme erstellen, die alle bewährten Programmiertechniken der Objektorientierung enthalten
  • Die objektorientierten Repository-Objekte mit den zugehörigen Werkzeugen erstellen
  • Einsatzgebiete von ABAP Objects beschreiben und verwenden
  • Klassenbasierte Ausnahmen definieren, auslösen und behandeln
  • Typ- und Klasseneigenschafteneigenschaften zur Laufzeit abfragen

Schulungsinhalte
  • Analyse und Design von Klassen (UML)
  • Klassen, Instanzen, Referenzen
  • Vererbung, Interfaces, Polymorphie
  • Ereignisse
  • Spezielle objektorientierte Techniken
  • Globale Klassen/Interfaces (Class Builder)
  • Klassenbasiertes Ausnahmekonzept