Superklasse-Subklasse

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Superklasse-Subklasse

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Hallo,

Wie kann man eine Methode in einer Subklasse in der Superklasse aufrufen?

Superklasse:
Methode A aufrufen.

Subklasse:
Methode A implementiert.

Vielen Dank im Voraus!
Gruß

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Superklasse-Subklasse

Beitrag von DeathAndPain (Top Expert / 1967 / 261 / 415 ) »
Wenn es eine Methode der Subklasse ist, dann kannst Du sie auch nur als Methode der Subklasse aufrufen, d.h. als Methode eines Objektes der Subklasse oder im Fall statischer Klassen durch Subklasse=>Methode. In der Superklasse steht die Methode entweder gar nicht oder nur in der nicht redefinierten Form zur Verfügung.

Re: Superklasse-Subklasse

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Hallo DeathAndPain,

vielen Dank für die Antwort.

In der Superklasse steht gar nicht. Bitte siehe den Screenshot.

Re: Superklasse-Subklasse

Beitrag von DeathAndPain (Top Expert / 1967 / 261 / 415 ) »
Na ja. Die Methode existiert nur in der Subklasse. Um sie aufzurufen, brauchst Du dementsprechend ein Objekt der Subklasse lcl_kombi. Methoden sind ja Bestandteil (!) des Objektes. Wenn Dein Objekt als REF TO lcl_auto definiert ist und aber auf ein Objekt von lcl_kombi verweist, dann musst Du Dir ein Hilfsfeld mit REF TO lcl_kombi definieren und dann mit dem ?=-Operator downcasten. Steht alles hier:

https://help.sap.com/doc/abapdocu_750_i ... e_cast.htm

Schau Dir insbesondere das Beispiel auf der Seite an.

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
HH_ABAP


Re: Superklasse-Subklasse

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
@DeathAndPain: Vielen Dank! Ich werde es morgen testen.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1300
Views
UML: abgeleitete Methoden in Subklasse?
von hpb » 27.06.2006 10:17 • Verfasst in ABAP® für Anfänger
2
Antw.
2769
Views
Superklasse
von Moksha » 05.05.2006 16:24 • Verfasst in ABAP Objects®
4
Antw.
3152
Views
Superklasse / Redefinition / Refactoring
von ST22 » 24.09.2015 17:02 • Verfasst in ABAP Objects®
4
Antw.
4635
Views
In Superklasse auf Methode der Unterklasse zugreifen?
von Gast » 20.10.2005 12:23 • Verfasst in ABAP Objects®
0
Antw.
1053
Views

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 8 Stunden von sap_enthusiast 11 / 1556
Netzplan drucken
vor 9 Stunden von sap_enthusiast 2 / 142
SALV: Titel zu lang
vor 3 Tagen von ralf.wenzel 3 / 373
Web Feature Services (WFS) im SAP
vor 6 Tagen von msfox 1 / 898
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2767

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 8 Stunden von sap_enthusiast 11 / 1556
Netzplan drucken
vor 9 Stunden von sap_enthusiast 2 / 142
SALV: Titel zu lang
vor 3 Tagen von ralf.wenzel 3 / 373
Web Feature Services (WFS) im SAP
vor 6 Tagen von msfox 1 / 898
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2767

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 6 Tagen von msfox 1 / 898
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 3220
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 3090