Aufbau eines ABAP Objects Programm

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

Aufbau eines ABAP Objects Programm

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
Hallo!

Ich beschäftige mich seit kurzem mit ABAP Objects. Dabei habe ich mich gefragt, wie denn der Aufbau eines ABAP Objects basierten Programms optimalerweise ausschaut. Mir gehts eigentlich darum, dass ich nicht weiß, wo ich meine Klassendefinitionen- und implementierungen unterbringen soll.
In das TOP-Include gehört das ja wahrscheinlich nicht, oder? Benötigt man für Klassen (optimalerweise) ein eigenes Include?
Kennt ihr eine Beispielanwendung, die einen guten Aufbau eines ABAP OO Programms darstellt?

Viele Grüße

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


Re: Aufbau eines ABAP Objects Programm

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Das ganze SAP System ist doch voll mit Beispielen. :?

Und wenn man in das Hauptprogram einer Funktionsgruppe sprint, sieht man neuerdings auf ein extra INCLUDE für "Local Class implement."

Re: Aufbau eines ABAP Objects Programm

Beitrag von a-dead-trousers (Top Expert / 4457 / 227 / 1198 ) »
hi!

Idealerweise erstellst du deine Klassen nicht im Program, sondern im Repository (SE24 bzw. SE80) damit du den Code leichter wieder verwenden kannst.
In deinem Programm rufst du dann nur mehr den CONSTRUCTOR deiner Klasse (CREATE OBJECT ...) und die Methode für den jeweiligen Verarbeitungsschritt auf.

Fortgeschrittene können sich das mit dem extra Programm sparen und legen sich gleich eine OO-Transaktion an die direkt die Klasse aufruft.
Einziger Wermutstropfen ist, dass es bei ABAP-OO (derzeit noch) keine Möglichkeit gibt Dynpros anzusteuern.
Daher brauchst du für solche Dinge immer noch einen Programm-Unterbau der die Oberfläche(n) verwaltet.
Oder man bastelt sich ein Dynpro Framework für ABAP-OO

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
ABAP_User

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

Seite 1 von 1

Vergleichbare Themen

6
Antw.
6557
Views
Umstellung ABAP auf ABAP Objects
von Andreas G » 25.07.2006 12:46 • Verfasst in ABAP Objects®
4
Antw.
3377
Views
ABAP Objects und Tabellen
von schmitzandreas » 31.07.2007 16:08 • Verfasst in ABAP Objects®
2
Antw.
2238
Views
ABAP Objects im SAP Standard
von Mr.Black » 19.03.2007 07:55 • Verfasst in ABAP Objects®
0
Antw.
2344
Views
uml-modellierungstool für abap objects
von rambozola » 01.12.2006 10:23 • Verfasst in ABAP Objects®
11
Antw.
12277
Views
Einführung in ABAP Objects
von jspranz » 01.10.2008 12:36 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 16 Stunden von waltersen gelöst 10 / 10031
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 3084
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2453
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2396

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

IBAN und BUT0BK
vor 16 Stunden von waltersen gelöst 10 / 10031
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 3084
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2453
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2396