"Classic ABAP" programmers can use the more modern object-oriented programming style, and this course, Introduction to ABAP Objects: Concepts & Class Builder, will help you get there. You'll start with seeing the differences between local and global classes. Next, you'll get an explanation of the Constructor method, as well as seeing how to re-use code by converting the local class into a global class that can be called from any object. You'll also go over handling program errors, deriving new classes from existing classes via inheritance, and some of the more advanced concepts of ABAP Objects programming. By the end of this course, you'll be ready for object-oriented programming in ABAP.
Course Overview Hi everyone, my name is Dorian Salmon. Welcome to my course Introduction to ABAP Objects, Concepts and Class Builder. I'm an SAP technical consultant at SOA-Connect and have been working with SAP and ABAP since 1995. Over the years, there have been a lot of changes to the SAP product, not least of which is the transformation of ABAP from the classic COBOL-like language to the current object-oriented style. Now that the later SAP modules are implemented using objects technology, there is an increasing demand for programmers with knowledge of ABAP objects as well as the classic ABAP in the older core components. In this course, we will show you how to transition from classic ABAP programming to the newer ABAP objects programming style. Some of the major topics that we will cover include using local classes in reports, the class builder component of the developer workbench, creating global classes, reuse of existing classes with inheritance, and managing errors with exception classes. By the end of this course, you will know how to create or modify programs using a class-based approach and have a good understanding of the advantages of ABAP objects over the classic programing style. Before beginning this course, you should have a basic knowledge of ABAP programming and familiarity with the developer workbench. I hope you'll join me on this journey to learn about ABAP objects with the introduction to ABAP Objects Concepts and Class Builder course at Pluralsight.