Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Design Patterns in Object-Oriented ABAP - Igor Barbaric

Design Patterns in Object-Oriented ABAP

SAP PRESS Essentials 15

(Autor)

Buch
88 Seiten
1970
SAP Press (Verlag)
978-1-59229-087-1 (ISBN)
CHF 113,85 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Deals with computers/software.

Igor Barbaric is a software-development specialist with seven years of experience in development for SAP solutions (ABAP) and Microsoft products (Access, Excel), in system integration (SAP-MS products and SAP-Java), and in SAP system administration.He worked as a team member on several international projects. He was a speaker at the SDN Meets Labs (Walldorf/Rot, 2005) and SAP TechEd (Vienna, 2005), with a session titled Design Patterns in Object-Oriented ABAP.

1. Introduction ... 5 ... 1.1 What are Design Patterns? ... 5 ... 1.2 Communication in Patterns ... 6 ... 1.3 Design Patterns in Software Design ... 6 ... 1.4 Success story: The Project and its By-product ... 7 ... 1.5 Conventions in this Book ... 7 ... 1.6 Prerequisites ... 8 ... 1.7 Structure of the Book ... 9 2. The Demo Application ... 11 3. The Singleton Pattern ... 15 ... 3.1 Definition ... 15 ... 3.2 Case-Study Problem: Instantiating Application Only Once ... 15 ... 3.3 Summary ... 17 4. The Adapter Pattern ... 19 ... 4.1 Definition ... 19 ... 4.2 Case-Study Problem: Application with a Command Tree ... 19 ... 4.3 The Adapter in the Demo Application ... 20 ... 4.4 Interface lif_interface ... 20 ... 4.5 Class lcl_application ... 21 ... 4.6 Summary ... 26 5. The Facade Pattern ... 27 ... 5.1 Definition ... 27 ... 5.2 Case-Study Problem: Vendor-Specific User-Defined Text on Purchase Order ... 27 ... 5.3 Class lcl_mod_facade ... 30 ... 5.4 Class lcl_st_text_facade ... 31 ... 5.5 Summary ... 36 6. The Composite Pattern ... 37 ... 6.1 Definition ... 37 ... 6.2 Case-Study Problem: Organizing Flights by Date ... 38 ... 6.3 Class lcl_mod_composite ... 39 ... 6.4 Summary ... 46 7. The Decorator Pattern ... 47 ... 7.1 Definition ... 47 ... 7.2 Case-Study Problem: Lookup Data for Internal Tables ... 48 ... 7.3 Class lcl_itab_dec ... 50 ... 7.4 Class lcl_itab_dec_vendor ... 53 ... 7.5 Class lcl_itab_dec_st_text ... 59 ... 7.6 Other Decorators in the Application ... 61 ... 7.7 Implementation of the Decorator Pattern in the Application ... 61 ... 7.8 Summary ... 62 8. The Model-View-Controller (MVC) Pattern ... 63 ... 8.1 Definition ... 63 ... 8.2 Case-Study Problem: Displaying Table Data in Different Ways ... 64 ... 8.3 Class lcl_con ... 66 ... 8.4 Class lcl_mod ... 67 ... 8.5 Class lcl_con_alv ... 72 ... 8.6 Class lcl_con_alv_facade ... 75 ... 8.7 Class lcl_con_dd ... 76 ... 8.8 Summary ... 80 9. Summary ... 83 Index ... 85

Erscheint lt. Verlag 28.6.2006
Verlagsort Maryland
Sprache englisch
Maße 210 x 280 mm
Einbandart Paperback
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Weitere Themen Hardware
ISBN-10 1-59229-087-6 / 1592290876
ISBN-13 978-1-59229-087-1 / 9781592290871
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
entwickle, drucke und baue deine DIY-Objekte

von Stephan Regele

Buch | Hardcover (2023)
Hanser, Carl (Verlag)
CHF 48,95