Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

SAP ABAP - Objects

( Duration: 5 Days )

In ABAP - Objects training course, you will gain a full understanding of the use of object-oriented programming techniques, and how to apply them practically in your ABAP applications.

By attending ABAP - Objects workshop, delegates will learn to:

  • Understand the concepts of object-oriented programming
  • Develop business applications with ABAP Objects

  • Attend a training on ABAP - Workbench or equivalent practical experience

This ABAP - Objects class is intended for:

  • Developers
  • Developers Consultants
  • Help Desk / COE Support Personnel
  • Program / Project Managers

COURSE AGENDA

1

Introduction to Object-Oriented Programming

  • Explaining the Object-Oriented Programming Model
  • Analyzing and Designing with Unified Modeling Language (UML)
2

Fundamental Object-Oriented Syntax

  • Creating Local Classes
  • Creating Objects
  • Accessing Methods and Attributes
  • Implementing Constructors in Local Classes
  • Implementing Class Constructors in Local Classes
3

Inheritance and Casting

  • Implementing Inheritance
  • Implementing Upcasts Using Inheritance
  • Implementing Polymorphism Using Inheritance
  • Implementing Downcasts Using Inheritance
4

Interfaces and Casting

  • Defining and Implementing Local Interfaces
  • Implementing Polymorphism Using Interfaces
  • Integrating Class Models Using Interfaces
5

Object-Oriented Events

  • Implementing Events in Local Classes
  • Implementing Events in Local Interfaces
6

Object-Oriented Repository Objects

  • Creating Global Classes
  • Defining and Implementing Global Interfaces
  • Implementing Inheritance in Global Classes
7

ABAP Object-Oriented Examples

  • Using the ABAP List Viewer (ALV)
  • Describing Business Add-Ins (BAdIs)
8

Global Classes in ABAP Development Tools

  • Developing Eclipse-Based ABAP Programs
9

Class-Based Exceptions

  • Explaining Class-Based Exceptions
  • Defining and Raising Exceptions
  • Implementing Advanced Exception Handling Techniques
10

Unit Testing

  • Unit Testing with ABAP Unit
11

Object-Oriented Design Patterns

  • Implementing Advanced Object-Oriented Techniques
  • Implementing the Singleton Pattern
  • Implementing Factory Classes Using Friendship
  • Implementing Persistent Objects
12

Runtime Type Services

  • Using Runtime Type Identification (RTTI)
13

Creation of a Comprehensive Object-Oriented Application

  • Developing a Comprehensive Object-Oriented Application

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X