Ansicht
Dokumentation

ABENCLASS_COMPONENTS - CLASS COMPONENTS

ABENCLASS_COMPONENTS - CLASS COMPONENTS

BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Komponenten von Klassen

Der Inhalt einer Klasse setzt sich aus Komponenten zusammen. Die Komponenten definieren die Eigenschaften der Objekte einer Klasse. Jede Komponente wird bei der Definition der Klasse in einem der vier Sichtbarkeitsbereiche deklariert, welche die Schnittstellen nach außen definieren. Innerhalb einer Klasse sind alle ihre Komponenten sichtbar. Alle Komponenten liegen im gleichen Namensraum, d.h. dass die Namen aller Komponenten in einer Klasse verschieden sein müssen.

Die einzelnen Komponenten sind:

Wir unterscheiden zwischen solchen Komponenten, die instanzabhängig für jedes Objekt vorhanden sind, und solchen, die instanzunabhängig pro Klasse nur einmal vorhanden sind. Die instanzabhängigen Komponenten nennen wir Instanzkomponenten, die instanzunabhängigen Komponenten nennen wir statische Komponenten.

In ABAP Objects können Klassen die oben aufgeführten Komponenten definieren. Da alle in Klassen deklarierbaren Komponenten auch in Interfaces deklariert werden können, gilt die Beschreibung analog auch für Interfaces.

Der Zugriff auf die Komponenten von Klassen kann von innerhalb und je nach Sichtbarkeit von außerhalb der Klasse erfolgen. Beim Zugriff von außerhalb müssen zur Adressierung Komponentenselektoren verwendet werden.






Fill RESBD Structure from EBP Component Structure   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2491 Date: 20240523 Time: 154738     sap01-206 ( 30 ms )