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 / 59 / 22 / 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 / 4271 / 213 / 1140 ) »
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 / 59 / 22 / 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.
2012
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®
5
Antw.
3051
Views
Wie greife in einer globalen Klasse auf die DB-tabellen zu
von Jinn » 25.04.2004 16:58 • Verfasst in ABAP Objects®
9
Antw.
4615
Views
Lokale Klassen in globalen Klassen
von ralf.wenzel » 20.04.2020 22:55 • Verfasst in ABAP Objects®
6
Antw.
3398
Views
Lokale Klasse importieren
von ewx » 16.04.2013 19:33 • Verfasst in ABAP Objects®
12
Antw.
6811
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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141