Ansicht
Dokumentation
ABENINHERITANCE_ABEXA - INHERITANCE ABEXA
Vendor Master (General Section) BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
- Vererbung
Das Beispiel demonstriert die Spezialisierung eines Zählers über Vererbung.
Quelltext
Beschreibung
Die Klasse counter_ten wird aus counter abgeleitet und redefiniert die Methode increment. In counter muss hierfür die Sichtbarkeit des Attributs count von PRIVATE auf PROTECTED gesetzt werden. In der redefinierten Methode wird die verschattete Methode mit der Pseudoreferenz super-> aufgerufen. Die redefinierte Methode spezialisiert die geerbte Methode.
Es wird ein Objekt der Unterklasse erzeugt, auf das eine Referenzvariable vom Typ der Oberklasse zeigt. Bei Ausführung der Methode increment über die Oberklassenreferenz wird die redefinierte Methode der Unterklasse ausgeführt.
General Material Data SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 992 Date: 20240523 Time: 180306 sap01-206 ( 22 ms )