The course you are viewing is for Global. If this is not your country of choice, please select your desired country on the homepage.


  • Understand the concepts of object-oriented programming
  • Develop business applications with ABAP Objects
  • Good understanding of object-oriented programming, using ABAP Objects as example


  • Developers
  • Consultants



  • Programming experience
  • SAPTEC Fundamentals of SAP Web AS
  • BC400 ABAP Workbench Foundations


  • None

Course based on software release

  • SAP NetWeaver AS 7.02


  • Analyze and design classes (UML)
  • Classes, instances, references
  • Inheritance, interfaces, polymorphism
  • Events
  • Special object-oriented techniques
  • Global classes/interfaces (Class Builder)
  • Class-based exception concept


  • This course is aimed exclusively at participants without any knowledge of object-oriented programming
  • You should attend both BC400 (ABAP Workbench Foundations) and BC401 (ABAP Objects) to gain in-depth understanding of the ABAP Workbench as well as the ABAP programming language. (ABAP consist of procedural and object-oriented parts. This also reflected in these courses.)
  • The course is also suitable for participants who are using a release older than the one specified (at least SAP R/3 4.6)

Related Curricula