Klasse existiert schon

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

Klasse existiert schon

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »
Hallo,

trivial, aber ich dreh noch durch.

möchte in einem Include folgende Klasse anlegen.

beim speichern und aktivieren bekomme ich die Fehlermeldung:

es existiert bereits eine Klasse mit dem Namen LCL_TEST.

hmmm zu einer Definition einer Klasse gehört doch automatisch eine Implementation ...... ????


CLASS LCL_TEST DEFINITION.
PUBLIC SECTION.
methods: double_click.
DATA bla TYPE c.
ENDCLASS.

CLASS LCL_TEST IMPLEMENTATION.
method double_click.
data a.
a = 'a'.
endmethod.
ENDCLASS.

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


Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Schau nochmal in deinem Code nach. Hast Du sonst noch irgendwo die Klasse definiert? In einem anderen Include oder so? Denn Dein Codeausschnitt ist in Ordnung.

Vielleicht auch bei "Definition Deferred" das "deferred" vergessen?

Ciao

Nordlicht

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »

Code: Alles auswählen.

CLASS lcl_test            DEFINITION DEFERRED.

CLASS LCL_TEST DEFINITION .
 PUBLIC SECTION.
    methods: double_click.
    DATA bla TYPE c.
ENDCLASS.

CLASS LCL_TEST IMPLEMENTATION.
  method double_click.
    data a.
    a = 'a'.
  endmethod.
ENDCLASS.
diese Zeilen stehen jetzt allen in einem include, bekomme jedoch von O-Navigator folgende Meldung:

Es existiert bereits ein Typ mit Namen "LCL_TEST".

wenn ich den gleichen code, in ein anderes include stelle, funktionierts. hmmm

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »
hmmm das include war tatsächlich 2x im Programm eingebaut ... hmmm heute lößt sich fast alles von selbst ..

danke ...

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3087
Views
Prüfen, ob eine Klasse existiert
von hpb » 13.07.2006 13:11 • Verfasst in ABAP Objects®
7
Antw.
5707
Views
RC 8 Transport Klasse Methode existiert nicht
von c oco » 07.09.2018 09:54 • Verfasst in ABAP® für Anfänger
4
Antw.
2765
Views
Klasse existiert bereits und dann doch nicht
von sapnup » 18.08.2017 12:02 • Verfasst in ABAP® für Anfänger
5
Antw.
3011
Views
Klasse soll Typdefinition von anderer Klasse nutzen
von debianfan » 24.05.2017 11:30 • Verfasst in ABAP Objects®
1
Antw.
2012
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

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