There's more to ABAP than procedural programming. If you're ready to leap into the world of object-oriented programming (OOP) and ABAP Objects or are already there and just need a refresher then this is the book you've been looking for. Thanks to explanations of basic concepts and practical examples, you'll find answers to questions you didn't even know you had.
* Make the move from procedural to object-oriented programming
* Learn from conceptual explanations and practical examples
* Download sample code that you can use to put your skills to the test
Clear Conceptual Explanations
Master the basics with easy-to-understand explanations that make coding with classes and objects seem like second nature.
Practical Examples
The best way to learn is by doing. Download source code to practice your skills in object cleanup and initialization, inheritance, polymorphism, and more.
Make sure your skills are up to date with the latest information on object-oriented programming.
*Working with objects
* Encapsulation and implementation hiding
* Object initialization and cleanup
* Inheritance
* Polymorphism
* Component-based design
* Exceptions
* ABAP Unit
* ALV object model
* Object Services
* BOPF
James Wood is the founder and principal consultant of Bowdark Consulting, Inc., an SAP NetWeaver consulting and training organization. With more than seven years of experience as a software engineer, James specializes in custom development in the areas of ABAP Objects, Java/J2EE, SAP NetWeaver Process Integration, and the SAP NetWeaver Portal. Before starting Bowdark Consulting, Inc. in 2006, James was an SAP NetWeaver consultant for SAP America, Inc. and IBM Corporation where he was involved in multiple SAP implementations. He holds a master s degree in software engineering from Texas Tech University.
Joseph Rupert is a senior technical consultant at Bowdark Consulting, Inc. Before joining Bowdark, Joe worked for several health care technology companies building complex search engines for querying biomedical research, patient lab and clinical data.