"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.
Dorian is an SAP Technical Consultant / Business Process Expert with over 20 years experience of Systems and Application programming, specializing in SAP Mobile Solutions.
Hi everyone: My name is Dorian Salmon; welcome to my course “Introduction to ABAP Objects: Concepts & Class Builder”. I’m an SAP technical consultant at SOA-Connect, and have been working with SAP & 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 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: 1.Using local classes in reports; 2.The Class Builder component of the DeveloperWorkbench; 3.Creating global classes; 4.Reuse of existing classes with inheritance; 5.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” programming 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 leanabout ABAP Objects with the “Introduction to ABAP Objects: Concepts & Class Builder” course at Pluralsight.