Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Parameter für Methoden anlegen  Dokument im Navigationsbaum lokalisieren

Verwendung

Die Definition von Methoden zu Klassen und Interfaces entspricht dem Anlegen von Funktionsbausteinen. Zunächst sind die Schnittstellenparameter und Ausnahmen anzulegen und anschließend die Methoden zu implementieren. Zu den Eingabeparametern gehören die Importing- und Changing-Parameter. Als Ausgabeparameter kommen Exporting-, Changing- und Returning-Parameter in Frage.

Voraussetzungen

Die Methode für eine Klasse oder ein Interface wurde bereits angelegt.

Hinweis

Beim Neudefinieren von geerbten Methoden darf die Signatur nicht geändert werden.

Vorgehensweise

...

       1.      Öffnen Sie die Klasse oder das Interface.

       2.      Wählen Methoden.

       3.      Setzen Sie den Cursor auf den Namen der Methode oder des Ereignisses.

       4.      Wählen Sie Parameter.

       5.      Geben Sie zur Definition der Parameter von Methoden oder Ereignissen folgende Informationen ein:

Option

Beschreibung

Parameter

Eindeutiger Name des Parameters. Berücksichtigen Sie hierbei die Namenskonventionen für methodenlokale Parameter unter ABAP Objects.

Art

Mögliche Werte sind Importing, Exporting, Changing und Returning.

Hinweis

Wenn Sie Changing-Parameter verwenden, können keine Returning-Parameter verwendet werden. Bei der Wahl des Returning-Parameters dagegen wird die Verwendung des Exporting- und Changing-Parameters ausgeschlossen. Konstrukturmethoden verwenden nur Exporting-Parameter.

Wertübergabe

Parameter für Methoden werden anders als Funktionsbausteine durch Referenz übergeben. Ist jedoch dieses Feld markiert, werden Werte für den jeweiligen Parameter übergeben. Eine freie Wahl besteht aber nur für die Importing-, Exporting- und Changing-Parameter. Bei Returning-Parametern ist ausschließlich eine Werteübergabe möglich.

Optional

Ist dieses Feld markiert, muss dieser Parameter beim Aufruf der Methode nicht berücksichtigt werden.

Typisierungsart

ABAP-Schlüsselwort zur Definition der Typreferenz. Zur Auswahl stehen die Schlüsselworte: Type, Like und Type Ref To.

Bezugstyp

Als Bezugstypen stehen alle elementaren ABAP-Typen (einschließlich generischer Typen) und Objekttypen (Klassen und Interfaces) zur Verfügung. Informationen hierzu erhalten Sie im ABAP-Handbuch unter Datentypen.

Bei privaten und geschützten Methoden können Parameter auch mit klasseninternen Datentypen typisiert werden.

Vorschlagswert

Vorschlagswert für den Parameter

Beschreibung

Kurzbeschreibung des Parameters

Ergebnis

Sie haben Schnittstellenparameter definiert und können die Methode nun implementieren.

Siehe auch:

Methoden implementieren

 

 

 

Ende des Inhaltsbereichs