Grin logo
en de es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Angewandte Informatik

Objektorientierte Programmierung mit ABAP Objects

Titel: Objektorientierte Programmierung mit ABAP Objects

Hausarbeit , 2002 , 43 Seiten , Note: 1.3

Autor:in: Werner Hommes (Autor:in)

Informatik - Angewandte Informatik
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

ABAP Objects ist die objektorientierte Erweiterung der Programmiersprache ABAP des SAP®-R/3®-Systems. Die vorliegende Ausarbeitung soll jedoch keine tiefe Einführung in die objektorientierte Programmierung im Allgemeinen sein. Ebenso wenig konnten alle Aspekte der objektorientierten Programmierung in das Referat aufgenommen werden. Der Fokus liegt vielmehr auf den Konstrukten und Konzepten der Objektorientierung, welche in ABAP Objects implementiert sind. Nichtsdestotrotz wird am Anfang kurz auf die wesentlichen Elemente und Konzepte einer objektorientierten Programmiersprache eingegangen.

In den darauffolgenden Kapiteln wird erläutert, wie sich diese Konzepte mit ABAP Objects umsetzen lassen und welcher Elemente sich ABAP Objects bedient, auch im Vergleich bzw. Abgrenzung zu anderen objektorientierten Programmiersprachen. Auf die konkrete Umsetzung mit den zur Verfügung stehenden Sprachkonzepten wurde großen Wert gelegt und dies an geeigneten Stellen mit Syntax- und Programmbeispielen veranschaulicht. Hierbei soll zu erkennen sein, dass Anweisungen und Konstrukte der klassischen APAP-Programmiersprache hier durchaus ihre Verwendung finden. Auf das wesentliche Konzept der Vererbung wird in einem eigenen Kapitel eingegangen.

Zum Schluss wurden einige Übungsaufgaben entworfen, die der Einübung der vorgestellten Sachverhalte dienen sollen. Die Lösung und Ausarbeitung sollte mittels dem vorliegenden Dokument und der Online-Hilfe des SAP-Systems möglich sein. Musterlösungen sind als letztes Kapitel angehangen.

Leseprobe


Inhaltsverzeichnis

  • Einleitung
  • Definition Objektorientierung
  • Klassen
    • Klassendefinition
    • Sichtbarkeitsbereiche
    • Komponenten einer Klasse
  • Objekte und Objektreferenzen
    • Erzeugen und Referenzieren von Objekten
    • Zugriff auf Objektkomponenten
    • Mehrfachinstanzierung
    • Löschen von Objekten
  • Definition und Aufruf von Methoden
    • Konstruktoren
    • Parameterschnittstellen
    • Methodenaufrufe
    • Funktionale Methoden
  • Vererbung
    • Syntax für Unterklassen
    • Methodenredefinition
    • Abstrakte Klassen und Methoden
    • Finale Klassen und Methoden
  • Zusammenfassung und Ausblick
  • Anhang
    • Übungsaufgaben
    • Listingverzeichnis
    • Quellenangaben
  • Musterlösungen zu den Übungsaufgaben
    • Aufgabe 1
    • Aufgabe 2

Zielsetzung und Themenschwerpunkte

Das vorliegende Referat soll einen Überblick über die objektorientierte Programmierung mit ABAP Objects im SAP®-R/3®-System geben. Es fokussiert auf die Konzepte der Objektorientierung, wie sie in ABAP Objects implementiert sind, und erläutert die Umsetzung dieser Konzepte mit den verfügbaren Sprachmitteln.

  • Wesentliche Elemente und Konzepte der Objektorientierung
  • Implementierung dieser Konzepte in ABAP Objects
  • Vergleich von ABAP Objects mit anderen objektorientierten Programmiersprachen
  • Konkrete Umsetzung mit Syntax- und Programmbeispielen
  • Das Konzept der Vererbung

Zusammenfassung der Kapitel

Einleitung

Das Referat stellt ABAP Objects als objektorientierte Erweiterung der Programmiersprache ABAP vor. Es legt den Fokus auf die in ABAP Objects implementierten Konzepte der Objektorientierung und erläutert deren Umsetzung. Der Vergleich mit anderen objektorientierten Programmiersprachen sowie die konkrete Umsetzung mit Beispielen werden ebenfalls thematisiert.

Definition Objektorientierung

Dieses Kapitel definiert den Begriff der Objektorientierung und erklärt, wie Realweltobjekte in Programmkons trukte abgebildet werden. Es werden wichtige Merkmale wie Abstraktion, Kapselung, Vererbung und Polymorphie beschrieben.

Klassen

Dieses Kapitel behandelt die Definition von Klassen, einschließlich der Verwendung von Sichtbarkeitsbereichen und der Komponenten einer Klasse.

Objekte und Objektreferenzen

Dieses Kapitel behandelt die Erzeugung und Referenzierung von Objekten, den Zugriff auf Objektkomponenten, die Mehrfachinstanzierung und das Löschen von Objekten.

Definition und Aufruf von Methoden

Dieses Kapitel behandelt die Definition und den Aufruf von Methoden, einschließlich Konstruktoren, Parameterschnittstellen, Methodenaufrufen und funktionalen Methoden.

Vererbung

Dieses Kapitel behandelt das Konzept der Vererbung, einschließlich der Syntax für Unterklassen, der Methodenredefinition, abstrakter Klassen und Methoden sowie finaler Klassen und Methoden.

Schlüsselwörter

Objektorientierung, ABAP Objects, Klassen, Objekte, Objektreferenzen, Methoden, Vererbung, Abstraktion, Kapselung, Polymorphie, SAP®-R/3®

Ende der Leseprobe aus 43 Seiten  - nach oben

Details

Titel
Objektorientierte Programmierung mit ABAP Objects
Hochschule
Fachhochschule Trier - Hochschule für Wirtschaft, Technik und Gestaltung  (Fachhochschule Trier)
Veranstaltung
Betriebliche Datenverarbeitung
Note
1.3
Autor
Werner Hommes (Autor:in)
Erscheinungsjahr
2002
Seiten
43
Katalognummer
V10132
ISBN (eBook)
9783638166584
ISBN (Buch)
9783638697910
Sprache
Deutsch
Schlagworte
Objektorientierte Programmierung ABAP Objects Betriebliche Datenverarbeitung
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Werner Hommes (Autor:in), 2002, Objektorientierte Programmierung mit ABAP Objects, München, GRIN Verlag, https://www.grin.com/document/10132
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  43  Seiten
Grin logo
  • Grin.com
  • Zahlung & Versand
  • Impressum
  • Datenschutz
  • AGB
  • Impressum