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.
3241
Views
Prüfen, ob eine Klasse existiert
von hpb » 13.07.2006 13:11 • Verfasst in ABAP Objects®
7
Antw.
6153
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.
3016
Views
Klasse existiert bereits und dann doch nicht
von sapnup » 18.08.2017 12:02 • Verfasst in ABAP® für Anfänger
1
Antw.
2470
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®
5
Antw.
3562
Views
Klasse soll Typdefinition von anderer Klasse nutzen
von debianfan » 24.05.2017 11:30 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 2979
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 969
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 535

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

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 2979
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 969
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 535

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2546
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9127