Können lokale Klasse von Globalen erben?

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

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Können lokale Klasse von Globalen erben?

Beitrag von gs3rr4 (ForumUser / 61 / 23 / 0 ) »
Ich die Konstellation, dass ich viele lokale Klassen habe, die 2 Methoden von einer globalen Klasse erben sollen.
Eine davon soll redefiniert werden. Ich bekommen jedoch folgenden Fehler: Bei einer Redefinition kann die Kategorie (METHOD, CLASS-METHOD) nicht geändert werden.

Kann mir jemand sagen woran das liegt? Ist das Vorgehen grundsätzlich möglich?

LG und Dank im Voraus!

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


Re: Können lokale Klasse von Globalen erben?

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Ja, grundsätzlich ist das Erben von global auf lokal möglich.
Von der Fehlermeldung her würde ich sagen, dass du mit der Redefinition von einer Instanz- auf eine statische Methode (oder umgekehrt) wechseln möchtest. Das geht natürlich nicht. Auch ist es nicht erlaubt eine statische Methode in einer Ableitung zu redefinieren, unabhängig davon ob es sich um eine lokale oder globale Klasse handelt.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag (Insgesamt 2):
gs3rr4Andrzej

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Können lokale Klasse von Globalen erben?

Beitrag von gs3rr4 (ForumUser / 61 / 23 / 0 ) »
Ah, okay. Dann liegt es daran, dass die Methode der globalen Klasse als statisch definiert ist.
Vielen Dank für die schnelle Hilfe!

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2470
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®
9
Antw.
5441
Views
Lokale Klassen in globalen Klassen
von ralf.wenzel » 20.04.2020 22:55 • Verfasst in ABAP Objects®
6
Antw.
3751
Views
Lokale Klasse importieren
von ewx » 16.04.2013 19:33 • Verfasst in ABAP Objects®
10
Antw.
2941
Views
Lokale Klasse in zwei Dynpros
von Aba » 15.02.2018 16:43 • Verfasst in ABAP® für Anfänger
12
Antw.
7679
Views
Lokale Klassendefinition in globaler Klasse
von ewx » 23.11.2017 21:52 • Verfasst in ABAP Objects®

Ü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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 767
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2389
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8974