Ansicht
Dokumentation

ABENINTERFACE_COMPONENT - INTERFACE COMPONENT

ABENINTERFACE_COMPONENT - INTERFACE COMPONENT

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

INTERFACE, components

Folgende Deklarationsanweisungen sind in Interfaces für components möglich:

  • INTERFACES zur Einbindung von Komponenten-Interfaces und ALIASES für Aliasnamen für deren Komponenten

Die einzigen Interfacekomponenten, die ohne Implementierung des Interfaces in Klassen angesprochen werden können, sind Datentypen und Konstanten. Letztere können über den Namen des Interfaces und den Klassenkomponenten-Selektor (=>) adressiert werden.

Hinweise

  • Alle Komponenten eines Interfaces liegen in einem Namensraum. Innerhalb eines Interfaces muss der Name einer Komponente unabhängig von seiner Art (Datentyp, Attribut, Methode, Ereignis oder Aliasname) eindeutig sein. Die Komponenten eines eingebundenen Interfaces sind durch das Präfix intf~ (Name des Interfaces mit Interfacekomponenten-Selektor) gekennzeichnet.

Beispiel

Deklaration verschiedener Komponenten in einem Interface.

INTERFACE intf1.
  ...
ENDINTERFACE.

INTERFACE intf2.
    INTERFACES intf1.
    TYPES:
      type ...
    DATA:
      attr TYPE ...
    CLASS-METHODS:
      factory RETURNING VALUE(ref) TYPE REF TO intf2.
    METHODS:
      meth ...
ENDINTERFACE.







CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3404 Date: 20240523 Time: 164008     sap01-206 ( 52 ms )