This book provides a gentle (and yet, comprehensive) start to programming object-oriented ABAP. What are objects? How to define and write classes? What’s polymorphism all about?
The book helps you to venture the switch to object-oriented programming, and brings your skills up to date: First learn about all essential OO concepts, then see examples from daily development work. Exception handling, object debugging and unit testing are demystified here, plus, you get advice on enhanced techniques and tools in ABAP 7.0. The book will not spend time teaching basic syntax, but only concentrate on teaching object-oriented development – your chance to successfully explore ABAP OO.
Topic Highlights
Working with Objects
Encapsulation and Implementation Hiding
Object Initialization and Cleanup
Inheritance vs. Composition
Polymorphism
Component Design and Name Control
Handling Exceptions and Debugging Objects
Unit Testing with ABAP Unit
Business Add-Ins and Enhancements
Working with SAP Controls
ABAP Object Services
Using ABAP Objects with Workflow
Learn the basic principles of OOP using ABAP Objects
Explore core concepts, quality assurance and enhancement techniques up to ABAP 7.0
Discover how to use UML through practical tutorials
James Wood
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. To learn more about James and the book, please check out his website at http://www.bowdarkconsulting.com.
SAP Programming OOP Introduction ABAP OO ABAP Objects SAP SAP PRESS ABAP OOP