ABAP Object Oriented Programming (OOPS) Tutorials For Beginners

This free ABAP Object Oriented Programming training material will help you writing ABAP from the point of object oriented view. You will find many tutorials with step by step approach and screenshots. Find index below for the tutorial book;

Global Class Functionality – Step-by-step approach [SE24]
Working with the Keyword SUPER in object Oriented Programming
Working with Inheritance
Working with constructor
Insert data into the database table using Classes
Working with import, export and change parameters of a class [SE38]
Working on Polymorphism
Enhancement of a Standard Class
ABAP Classes in Workflow
Working with events in a Global Class
Working with Interfaces
Creating a global class from a local class
Create Transaction for local class method
Persistent Objects: A Quick Reference
Binding in ABAP Object Oriented Programming
Understanding “ABAP Unit”
Abstract Classes and Methods in Object Oriented Programming
Final Classes and Methods in Object Oriented Programming
Redefining methods in subclass
Event Handler Technique in Object oriented ABAP
Read more

ABAP Objects Tutorial for Beginners

If you have a little or no experince with ABAP Objects until now, this tutorial will guide you through the fundamental language elements of ABAP Objects and the usage of the respective ABAP Workbench tools.

  • Exercise 1: Classes and Objects
  • Exercise 2, Inheritance
  • Exercise 3, Interfaces
  • Exercise 4, Events
  • Exercise 5, Exceptions
  • Exercise 6, Unit Tests
  • Exercise 7, Service Enablement

Read more

ABAP Objects Introduction for Beginners

First version of ABAP Objects is delivered with SAP Basis Release 4.5 by extending the ABAP programming language with classes, interfaces and the ability to create objects from classes i.e. class ‘instances’. And with SAP Basis Release 4.6, complete version of ABAP Objects is delivered by enabling “Inheritance” which is the key feature of Object-oriented programming for many programmers, and allowing the creation of a compose interface from several component interface.

In this article developers of this extension will give you a brief overview of ABAP Objects basics and also give a comprehensive example. Some highlights from document

  • Statements for defining a class
  • Using objects and their components
  • Statements for deriving a subclass
  • Using an objects of a subclass
  • Defining and implementing interfaces
  • Using Interfaces
  • Declaring raising, and handling events
  • Registering handler methods for events

Read more