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.
6533
Views
Umstellung ABAP auf ABAP Objects
von Andreas G » 25.07.2006 12:46 • Verfasst in ABAP Objects®
4
Antw.
3367
Views
ABAP Objects und Tabellen
von schmitzandreas » 31.07.2007 16:08 • Verfasst in ABAP Objects®
2
Antw.
2230
Views
ABAP Objects im SAP Standard
von Mr.Black » 19.03.2007 07:55 • Verfasst in ABAP Objects®
0
Antw.
2340
Views
uml-modellierungstool für abap objects
von rambozola » 01.12.2006 10:23 • Verfasst in ABAP Objects®
11
Antw.
12254
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 7 Stunden von DeathAndPain gelöst 7 / 7317
SAPGui 8.00 32 Bit vs 64 Bit
vor 7 Stunden von DeathAndPain 3 / 812
Programm per Fremdtransport einspielen
vor 9 Stunden von IHe 3 / 225
Splitter-AlV erscheint nicht
vor 12 Stunden von qyurryus 2 / 251
Speichern Popup in MM42 verhindern
vor 16 Stunden von Noodl 1 / 272

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 7 Stunden von DeathAndPain gelöst 7 / 7317
SAPGui 8.00 32 Bit vs 64 Bit
vor 7 Stunden von DeathAndPain 3 / 812
Programm per Fremdtransport einspielen
vor 9 Stunden von IHe 3 / 225
Splitter-AlV erscheint nicht
vor 12 Stunden von qyurryus 2 / 251
Speichern Popup in MM42 verhindern
vor 16 Stunden von Noodl 1 / 272