What are objects? How do you define and write classes? What's polymorphism all about? If you're new to object-oriented programming or just need a reference to consult from time to time this book will bring your skills up to date. First learn about all essential OO concepts, then see examples from daily development work. Exception handling, object debugging, unit testing, and more: It's time to demystify object-oriented programming!
* Learn the basic principles of object-oriented programming using ABAP Objects
* Explore core concepts, quality assurance, and enhancement techniques
* Discover how to use UML through practical tutorials
Making the Switch
Move from procedural programming to object-oriented programming. With this book, it's never been easier.
Core Concepts
Learn the core concepts involved in object-oriented programming with ABAP, from classes to unit testing.
Practical Applications
See ABAP Objects in action by applying OO core concepts to SAP NetWeaver case studies.
* Working with objects
* Encapsulation and implementation hiding
* Object initialization and cleanup
* Inheritance and polymorphism
* Component-based design concepts
* Error handling with exceptions
* Unit testing with ABAP Unit
* Working with the SAP List Viewer
* ABAP Object Services
* Working with XML
* Debugging objects
James Wood is the founder and principal consultant of Bowdark Consulting, Inc., a consulting firm specializing in technology and custom development in the SAP landscape. Before starting Bowdark in 2006, James was an SAP NetWeaver consultant for SAP America, Inc. and IBM Corporation, where he was involved in many large-scale SAP implementations. James is also an SAP Mentor and author of several best-selling SAP titles. To learn more about James and this book, please check out his website at bowdark.com.